9
A
回答
7
如果它是一个明确的引用,你唯一默认它是一个有效的左值,可能是不可用的。但是,如果它是一个引用为const,你可以把它默认为空列表如下:
void fun(
std::list<My_Object *> const & the_list = std::list<My_Object *>(),
int n = 4
)
如果你有一个名为清单,该清单可在声明的网站,那么像这样的
void fun(
std::list<My_Object *> & the_list = a,
int n = 4
)
但要注意,这样的a
名单仍然“活着”,当你调用函数
5
在C++中,我怎么会在一个列表引用指定一个默认值功能?
我不会,在你的情况。任一重载功能,以便它可以在没有一个列表被调用,或采取每指针参数,从而使用户能够通过一个NULL
指针。
我强烈希望重载。
相关问题
- 1. 递归默认参数引用
- 2. 默认参数
- 3. 默认参数
- 4. 默认参数
- 5. 默认参数++
- 6. 链接索引与默认{_locale}参数
- 7. id列的默认索引?
- 8. Python:列表的默认参数表达式
- 9. ctypedef使用默认参数
- 10. 默认参数和非默认参数的顺序
- 11. PyQt5默认参数后的非默认参数?
- 12. JVM默认参数
- 13. g ++默认参数
- 14. 默认值参数
- 15. C#默认参数
- 16. Javascript默认参数
- 17. PyArg_ParseTuple默认参数
- 18. 默认参数3.0
- 19. 引用参数与C++默认值的函数
- 20. 如何通过非默认参数与默认参数在Python Django表单
- 21. 引导 - 列默认值
- 22. 使用默认参数的Python函数
- 23. 非默认参数遵循默认参数
- 24. 默认参数 - 的CancellationToken
- 25. 默认参数 - Python的
- 26. OptionalAttribute参数的默认值?
- 27. AdoNetAppender参数的默认值
- 28. 默认的模板参数
- 29. Sass @mixin的默认参数
- 30. C中的默认参数
默认值是什么? – 2010-11-29 13:33:14
一个特定的列表。我宁愿在线输入它。 (感谢您修正了标记。) – Tim 2010-11-29 13:35:07