gpt4 book ai didi

c++ - 在 C++ 中分配一个带有列表指针值的标准映射

转载 作者:太空宇宙 更新时间:2023-11-04 16:08:09 26 4
gpt4 key购买 nike

我正在尝试为我的 std 映射的每个键分配一个列表,但是使用 new 运算符我得到了一些错误(没有找到预定义的构造函数和其他),为什么?

我的代码是这样的:

std::map<QString, *std::list<ExecutionGUIObject*>> execEvtMap;

execEvtMap["t1"] = new std::list<ExecutionGUIObject*>;

最佳答案

*std::list<ExecutionGUIObject*>

不是有效类型,因此不是 std::map 模板的有效参数。你可能是说

std::list<ExecutionGUIObject*>*

这意味着“指向 ExecutionGUIObject 对象的指针列表的指针”。

关于c++ - 在 C++ 中分配一个带有列表指针值的标准映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31959111/

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