云胡同学
云胡同学
全部文章
C++
java(2)
leetcode(34)
python(11)
Web前端(11)
剑指offer(1)
基础小项目(1)
小程序(1)
我的安卓之路(11)
数据库(1)
数据结构(11)
未归档(37)
算法(30)
软件配置(2)
题解(1)
归档
标签
去牛客网
登录
/
注册
云胡同学的博客
全部文章
/ C++
(共8篇)
c++ 使用 rapidjson 生成 json 并解析
概述 使用 rapidjson 生成 json 并对其进行解析。 常用函数 AddMember 功能:往对象中添加一个键值对。 函数原型 GenericValue& rapidjson::GenericValue< Encoding, Allocator >...
2019-10-08
0
780
c++ rapidjson 解析本地 json 文件
概述 使用 rapidjson 来解析本地的 json 文件。 本地 json 文件 { "num": 3, "subject": [ "Math", "English&quo...
2019-09-30
0
2329
c++ UTF8 的 string 转为 Unicode 的 wstring
概述 在用 rapidjson 解析本地 json 文件的时候,发现中文字符显示乱码,json 文件是用 UTF8 编码的,VS 项目所使用的是 Unicode 字符集,因此需要将在 json 中获取到的 string 转为 wstring。 相关函数 int MultiByteToWideC...
2019-09-30
0
2100
深入浅出 c++ 指针
初识指针 int higgens = 5; int *pt = &higgens; 直接将指针初始化为变量的地址,然而变量是在编译时分配的内存,这种情况下,指针只是一个通过名称直接访问内存的别名,无法发挥出真正的力量。 指针的真正作用 指针的真正作用在于运行阶段时分配未命名的内存以...
2019-09-12
0
496
VS 引用头文件 lib 和 dll
1. 引用头文件 右键项目 -> 属性 -> 配置属性 -> C/C++ -> 常规 中的附件包含目录,输入你所要引用的头文件所在的目录。 之后就可以在某个 cpp 文件中 include<xxx.h>,这样就完成引入头文件。 2. 引用 lib 添加 l...
2019-09-05
0
1069
c++ 删除浮点数结尾的无效0
引入如下头文件 #include <sstream> 代码 double DeleteEndInvalidZero(double origin) { double dRes; string strRes; ostringstream oss; oss <...
2019-09-04
0
810
c++ const 用法
1. const定义常量 必须立刻进行初始化 const int p = 10; 常量 p 有数据类型,因此可以进行更加严格的类型检查,占用存储单元,有地址,可以用指针指向它,但不能修改它。 它消除了 #define 的不安全性。 2. const修饰指针变量 指向常量的...
2019-03-19
0
617
c++实现集合的交并差集
#include <iostream.h> #include <string.h> class set { public: set(int *q = NULL, int length1 = 0); friend set operator+(set &e...
2016-05-28
0
585