gpt4 book ai didi

c++ - qmap 可选参数的默认值

转载 作者:太空狗 更新时间:2023-10-29 21:41:31 25 4
gpt4 key购买 nike

我在 C++ 中工作,想创建一个带有 QMap 可选参数的函数。问题是我将默认值设置为什么。我希望它是一张空 map 。

void function(int i, QMap< QString, QString > MyMap = ???)

你放什么???

最佳答案

问题:

what do you put for ???

  1. 您可以放置​​一个默认构造的对象。

    void function(int i, QMap< QString, QString > MyMap = QMap<QString, QString>())
  2. 您可以调用返回兼容对象的函数。

    QMap< QString, QString > const& foo();
    void function(int i, QMap< QString, QString > MyMap = foo())

关于c++ - qmap 可选参数的默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28616735/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com