C++调用第三方
文章平均质量分 93
时光清浅,不觉多年
凡是过往,皆为序章。
展开
-
C++中使用lua脚本
还是因为项目的原因,需要在C++中使用到lua脚本,使用到的就是普通的lua库,可以在这里下载。1. 项目中导入lua模块创建工程后,在项目中导入lua模块,一个是lua的头文件,还有就是lua的lib库关于lib库,比较简单的使用方式就是直接使用这个以-static结尾的静态库即可,比较方便,无需其他操作。2. 使用先创建一个lua脚本,比较简单,就定义了一个字符串、一个表格、两个函数(一个有参,一个无参)。如下:mystr = "I'm lua"myTable = {name = "原创 2021-04-22 19:51:53 · 5579 阅读 · 3 评论 -
C++中使用MySQL数据库
文章目录1. 安装MySQL2. 拷贝include和lib文件夹到C++工程中3. 正式使用数据库3.1 范例3.2 类介绍3.2.1 MYSQL句柄类3.2.2 MYSQL_RES查询结果集3.2.3 MYSQL_ROW获取单行内容3.3 重要接口函数介绍3.3.1 连接数据库3.3.2 查询3.3.3 获取查询结果集3.3.4 读取结果集数据4. 结果演示参考链接因为项目需要使用C++的方式调用MySQL数据库,因为以前使用的都是Qt的数据库类,因此在网上查阅相关资料后,特整理一下使用方法。(下方的原创 2021-04-09 10:29:45 · 22930 阅读 · 6 评论 -
C++中使用json
文章目录1. 项目中导入rapidjson模块2. 使用2.1 写json数据2.2 读json3. 总结参考链接因为项目的原因,需要在代码中读写json格式的数据。又因为不是采用的Qt,所以不能直接使用Qt的json读写,因此选择了第三方库rapidjson。关于json的语法,可以查阅我的另一篇博客json介绍及使用QJson操作json格式数据,这里面对于json的语法以及Qt对于json格式数据的操作进行了比较详细的介绍。rapidjson仅仅是生成/解析json格式的数据,并不涉及到具体的文原创 2021-04-07 13:56:04 · 6613 阅读 · 0 评论 -
C++代码中调用Python处理脚本的方式
文章目录前言(背景介绍)一:环境配置1. 安装Python2. 创建C++项目3. 拷贝文件夹4. 在VS中配置Python内容5. 将py文件拷贝到可执行程序目录下二:代码中调用py文件1. 初始化2. 导入python脚本模块3. 函数调用3.1 无参函数调用3.2 有参函数调用4. 结果演示参考链接前言(背景介绍)因为项目中需要使用到Python脚本,而主代码是用C++书写的,因此需要实现C++调用Python。因为此篇文章主要起测试连接作用,因此使用比较简单,下方为Python脚本内容:#原创 2021-03-30 16:20:51 · 1574 阅读 · 3 评论