gpt4 book ai didi

c++ - 在 VC++ 2012 中初始化自动变量

转载 作者:行者123 更新时间:2023-11-28 02:41:45 26 4
gpt4 key购买 nike

我是 VC++ 2012 的新手。我有这个代码片段。

auto it = query_map.find(U("callback"));

问题就在点下面有一条红线错误是

Error 1 error C2664: 'std::_Tree_iterator std::_Tree::find(const http::uri::encoded_string &)' : cannot convert parameter 1 from 'const wchar_t [9]' to 'const http::uri::encoded_string &' d:\maverick\projects\strikeforce\src\server\server\server.cpp 26 

谁能告诉我这个错误的解决方案?

最佳答案

Error 1 error C2664: 'std::_Tree_iterator std::_Tree::find(const http::uri::encoded_string &)'

这是类 std::Tree 中的 find() 方法的问题

cannot convert parameter 1 from 'const wchar_t [9]' to 'const http::uri::encoded_string &'

find() 方法必须与 'const http::uri::encoded_string &' 类型的参数一起使用,但您传递了一个 'const wchar_t [9]'.

您使用的方法 U() 返回一个字符数组,但是 find() 方法需要另一种类型的对象。

关于c++ - 在 VC++ 2012 中初始化自动变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25725121/

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