【C++】Visual Studio C++使用配置Json库文件(老爷式教学)
在visual studio中使用C++调用Json的三方库有很多种办法,这里简述一种比较方便的方法。绝对好用,不好用你砍我。
文章目录
- 在visual studio中使用C++调用Json的三方库有很多种办法,这里简述一种比较方便的方法。绝对好用,不好用你砍我。
- 第一步:下载Json的三方库
- 二、执行命令
- 三、拷贝dist目录至项目中
- 四、测试效果
- 如果对你有用,点赞+收藏!!!
第一步:下载Json的三方库
下载JSON的三方库并解压:【点击这里】
如果你不能进外网可以:
(关注“测试开发自动化” 弓中皓,获取更多学习内容)
二、执行命令
在控制台进入你解压的路径(上图所在路径),执行python命令:
python amalgamate.py
执行完以后,你会发现多了一个dist目录。
三、拷贝dist目录至项目中
将dist目录中的内容拷贝到你的项目路径中。
四、测试效果
1)测试的xxx.json文件如下:
{"UB": [ "xxx S", "xxx L"], "NX": [ "xxx M", "xxx S"]
}
将XXX.json放入你自己的工程中。
2)测试的xxx.cpp如下:
#include <iostream>
#include <fstream>
#include "jsoncpp.cpp"int main()
{Json::Reader reader;Json::Value root;std::ifstream inff("xxx.json", std::ios::binary);if (!inff.is_open()){std::cout << "Error Opening! ";return 0;}if (reader.parse(inff, root)){for (unsigned int i = 0; i < root["NX"].size(); i++) {std::string ach = root["NX"][i].asString();std::cout << ach << '\t';}}return 0;}
运行结果:
如果对你有用,点赞+收藏!!!
(关注“测试开发自动化” 弓中皓,获取更多学习内容)
【C++】Visual Studio C++使用配置Json库文件(老爷式教学)相关推荐
- C++计算机视觉库OpenCV在Visual Studio 2022的配置方法
本文介绍在Visual Studio 2022中配置.编译C++ 计算机视觉库OpenCV的方法. 1 OpenCV库配置 首先,我们进行OpenCV库的下载与安装.作为一个开源的库,我们直接 ...
- Windows 10 Visual Studio 2017 安装配置 Apache Thrift (C++)
最近需要使用Thrift,所以在网上看了很多资料,不过很多教程都不够详细完整,导致我花了不少时间安装配置.在这里我把我配置的过程写下来和大家分享. 1 介绍 Apache Thrift 是一个跨语言的 ...
- win10环境下如何给visual studio 2013永久配置opencv3.1.0环境
win10环境下如何给visual studio 2013永久配置opencv3.1.0环境 本人在给visual studio 2013配置opencv 环境下遇到过一些问题,比如配置不成功或者不能 ...
- 在Visual Studio Code中配置GO开发环境
一.GO语言安装 详情查看:GO语言下载.安装.配置 二.GoLang插件介绍 对于Visual Studio Code开发工具,有一款优秀的GoLang插件,它的主页为:https://github ...
- OpenCL(CUDA5.0) + Visual Studio 2010 环境配置
1.安装步骤 1)安装CUDA5.0 本文默认的安装目录为:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA \v5.0 CUDA SDK的默认安装 ...
- 在Visual Studio 2005下配置WinPcap开发环境
在Visual Studio 2005下配置WinPcap开发环境 http://www.winpcap.org/archive/ 4.1beta5_WpdPack.zip http://www.wi ...
- visual studio 2012 下配置OPENcv3.1 和CMAKE问题总结
visual studio 2012 下配置OPENcv3.1 和CMAKE问题总结 作为一个CMAKE的新手,在搭建环境的时候确实废了很多功夫,所以总结一下自己的过程,希望队大家有所帮助. 在开始之 ...
- [DX10游戏教程(C++)]教程1:在Visual Studio 2012中配置DirectX 10
文章为hhhhhhhhhhkkkkkkkkkk原创,转载请注明出处http://blog.csdn.net/hhhhhhhhhhkkkkkkkkkk/article/details/12278985 ...
- Windows10系统下Visual Studio 2017 使用VISP视觉库中的AprilTags进行实时姿态识别
Windows10系统下Visual Studio 2017 使用VISP视觉库中的AprilTags进行实时姿态识别 前言 环境配置 报错记录 相关C++代码介绍 代码参数说明 运行结果 运行速度 ...
最新文章
- Ubuntu18彻底删除MySQL5.7数据库
- java which语句,java入门之表达式、语句、块
- .NET获取主机名字、IP的两种方式(转载)
- 观点 | AI 的偏差,取决于人们如何使用机器学习系统
- 我的 FPGA 学习历程(11)—— 实验:按键消抖
- 服务器设备性能说明,OMC服务器硬件性能和配置说明.doc
- *【CodeForces - 1088 ABC】套题比赛,A水题B模拟C构造D交互
- 基于Sql Server 2008的分布式数据库的实践
- 如何生成全局唯一标识
- 【Pyhton爬虫】中国大学排名爬虫
- 为极致的视频体验而设计:facebook新一代存储平台Bryce Canyon架构
- 信用评分卡模型分析(基于Python)--python实现
- NGFF(M.2) m.2中Bkey接口Mkey接口有什么不同
- VMware Workstation 12 pro + 激活码+VMware Workstation 10 + 激活码
- 打开其他软件时,老是弹出Xftp6安装的问题
- Python 查找算法_众里寻他千百度,蓦然回首那人却在灯火阑珊处(线性、二分,分块、插值查找算法)
- 什么是数据安全,为什么它很重要?
- 【数据结构篇03】栈和队列
- 【有利可图王】PS教程:将人物设计处理成五彩缤纷的抽象效果!
- 【转】RMAN-06094: datafile 1 must be restored ID 1339439.1