use*_*722 5 c++ default qmap option-type
我正在使用 C++ 工作,想要创建一个带有可选参数(QMap)的函数。问题是我该如何设置默认值。我希望它是一张空地图。
void function(int i, QMap< QString, QString > MyMap = ???)
Run Code Online (Sandbox Code Playgroud)
你放什么东西???
问题:
你放什么东西???
您可以放置默认构造的对象。
void function(int i, QMap< QString, QString > MyMap = QMap<QString, QString>())
Run Code Online (Sandbox Code Playgroud)您可以调用返回兼容对象的函数。
QMap< QString, QString > const& foo();
void function(int i, QMap< QString, QString > MyMap = foo())
Run Code Online (Sandbox Code Playgroud)| 归档时间: |
|
| 查看次数: |
2816 次 |
| 最近记录: |