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