gpt4 book ai didi

c++ - 在 const 方法中将 operator [] 与 map 结合使用

转载 作者:太空宇宙 更新时间:2023-11-04 14:43:50 25 4
gpt4 key购买 nike

<分区>

假设我有这样的方法

int someclass::somemethod(const std::string &name) const
{
std::string a = mymap["a"];
.....
}

在哪里我的 map

std::map<std::string,std::string> 

这是我得到的错误

Error   1   error C2678: binary '[' : no operator found which takes a left-hand operand of type 'const std::map<std::string, std::string>   ' (or there is no acceptable conversion)    

关于我如何访问键的值有什么建议吗? ?

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