![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
文章平均质量分 85
她曾胜过世间万物丶
这个作者很懒,什么都没留下…
展开
-
预处理与预编译
预处理预处理主要将源程序中的宏定义指令、条件编译指令、头文件包含指令以及特殊符号完成相应的替换工作。预处理指令预处理器的主要作用就是把通过预处理的内建功能对一个资源进行等价替换,最常见的预处理有:文件包含,条件编译、布局控制和宏替换4种。 功能分类 指令 说明 文件包含 #include 引用其它的头文件 条件编译 #if 如果表达式为真,则执行下面的语句 #ifndef 如果未定义该宏,则执行下面的语句 #ifdef 如果定义了该宏,则执行下面的语句原创 2021-04-27 15:35:30 · 940 阅读 · 0 评论 -
c++之前向声明,深入理解
声明与定义首先来了解一下声明和定义的区别。声明只会给出足够的代码来显示什么样子,因此对于函数来说,这是返回类型,调用约定、方法名称、参数及其类型。但是方法的代码并不是必需的。对于定义,您需要声明,然后也需要函数的代码。...原创 2021-04-25 10:33:46 · 622 阅读 · 0 评论 -
JsonCpp 使用详细教程,避坑必看
Json和JsonCpp是什么这里就不多余介绍了,大概知道就行,各位想详细了解的话可以自行搜索。1.JsonCpp库下载JsonCpp的代码在github上开源,可以前往github下载源代码加入到项目中使用。也可以编译为静态/动态库使用。源码地址:https://github.com/open-source-parsers/jsoncpp访问不了的话可以自行百度下载。2.JsonCpp使用1.常用类介绍1. Json::Value按照字面字面意思理解,就是JsonCpp里定义的..原创 2021-04-13 15:20:44 · 14828 阅读 · 0 评论