我不能像n.push_back(JSONNode("RootA","Hello World")那样使用libjson);
I can't use libjson like n.push_back(JSONNode("RootA", "Hello World"));
我从http://sourceforge.net/projects/libjson/下载libjson_7.6.1.zip,并对其进行编译以生成一个库。在我创建一个新项目后,我发现我不能像这样使用libjson:n.push_back (JSONNode("RootA"、"Hello World"));//(JSONNode n (JSON_NODE);)
错误信息显示" JSONNode::JSONNode ":在重载函数调用上不清楚
它建议JSONNode构造函数如下:
" JSONNode::JSONNode(const json_string &,bool) "
" JSONNode::JSONNode(const json_string &,json_number) "
" JSONNode::JSONNode(const json_string &,json_int_t) "
我的libjson版本有问题吗?
或者What did I miss ?
谢谢你的帮助!
我发现解决方案是在JSONOptions.h中注明"#define JSON_LIBRARY"
当我使用c库时,我创建了一个cpp文件,我想这就是
相关文章:
- 无法编译wxWidgets Hello World
- 简单C++"Hello World"程序的执行时间长
- 使用 AWS Lambda 触发C++文件 - Hello World
- 使用 Visual Studio 2019 构建 Hello World wxwidgets 应用程序时出错
- 我怎样才能在行尾使用 cout<<"hello world";不使用 ;
- QWebSocket Hello World Example
- 为什么下面的Hello World程序在PowerShell上没有显示任何输出?同一程序在CMD上显示正确的输出
- Box2D World.GetBodyList() 返回 NULL,但 World 显然正在更新对象
- 我需要安装什么才能获得在Windows Server 2012 R2 Standard上运行C++hello world
- 运行Qt时处理退出代码0xC0000135 hello world
- 如何使用CLion和MSVC编译器工具链编译wxWidgets Hello World应用程序而没有错误?
- 为什么 MSVC C++编译器将一个简单的 Hello World 扩展为 4000 行汇编?
- 为什么'Hello'与CPP中的'World'进行比较时被打印出来?
- 无法运行简单的N-API hello-world示例
- 如何使用python运行Hello world c ++代码
- Boost.Python.ArgumentError: World.set(World, str) 中的 Python
- Eclipse 构建错误在默认的 hello world 上
- SDL Hello World 程序不输出消息
- 在 Hello World.exe 中0x0F828F0E (ucrtbased.dll) 处未处理的异常: 0xC00
- 我不能像n.push_back(JSONNode("RootA","Hello World")那样使用libjson);