![](https://img-blog.csdnimg.cn/20190918140053667.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C++
文章平均质量分 81
打好C++基础为之后coding 提供方便
富贵的编程日记
技术改变生活
展开
-
C++11 多线程的使用及线程同步
C++线程操作C++11 中提供的线程类 std::thread ,基于此类创建一个新的线程相对简单,只需要提供线程函数和线程对象即可;文章目录C++线程操作1.命名空间 this_thread1.1 get_id()1.2 sleep_for()1.3 sleep_until1.4 yield()2. C++ 线程类2.1构造函数2.2 公共成员函数2.2.1 get_id() 函数2.2.2 join() 函数2.2.3 detach() 函数2.2.4 joinable() 函数2.3 静态原创 2022-04-25 17:28:10 · 2447 阅读 · 1 评论 -
C/C++ 使用 MySQL API 操作 数据库 (API讲解 、案例分享)
C/C++ 对 MySQL API 的使用简介文章目录C/C++ 对 MySQL API 的使用简介1. C/C++ 使用 API介绍2. C/C++ 环境配置和操作示例代码2.1 Mysql环境配置2.2 mysql代码示例希望快速上手的码友可以直接翻到目录的 2.2. C/C++ 环境配置和操作示例代码MySQL 数据库是一个 C/S 结构(客服端 / 服务器),当我们安装好 MYSQL 服务器之后可以通过 客户端访问服务器端的数据 ;这里以 C 语言提供的 API 举例 实现对数据库原创 2022-04-22 19:29:54 · 11872 阅读 · 3 评论 -
两分钟快速了解 Json是什么
Json文章目录Json1.Json数组2.Json 对象3.注意事项JSON 是一种轻量级的数据交换格式。采用独立于编程语言的文本格式来存储和表示数据 。其简洁和清晰的层次结构使得 JSON 成为了理想的数据交换语言;其易于人阅读和编写,同时易于机器解析和生成,可以有效的提高网络传输效率。Json 是一种数据格式 ,和语言无关。基于此种数据格式,常用于:组织数据(数据序列化) ,用于网络传输 ;组织数据(数据序列化),写磁盘文件 实现数据的持久话存储(.json后缀);Json 中主要原创 2022-04-19 15:57:41 · 2139 阅读 · 1 评论 -
C++ 在VS 中使用 JsonCpp 操作 Json 文件
在VS 中使用 JsonCpp文章目录在VS 中使用 JsonCpp1、下载和编译1.1 下载 jsoncpp1.2 cmake工具下载1.3 使用 cmake 生成 VS 项目2、jsoncpp 的使用3、==VS项目案例==3.1、项目配置环境3.2 项目示例json 格式作为一种较为通用的数据存储格式 ,在实际应用中使用的非常频繁。直接操作对应的 json 文件又是一个耗时耗力的过程 ,可以使用其他大佬写的轮子 ,使用开源库方便我们操作 json 文件;在C++ 中使用json 可以使用一原创 2022-04-19 10:24:01 · 4655 阅读 · 6 评论 -
C++ 中 const 和 static 关键字(定义,用途)
C++ 中 const 和 static 关键字(定义,用途)文章目录C++ 中 const 和 static 关键字(定义,用途)1、static 定义及用途1、修饰局部变量:2、修饰全局变量:3、修饰函数:4、修饰类 :2、const 定义及用途1、const修饰基础数据类型2、修饰指针变量 和 引用变量3、const 修饰普通函数const修饰函数参数const 修饰函数返回值4、const 在类中的用法1、static 定义及用途static 作用: 控制变量的存储方式 和 可见性1、修饰局原创 2021-11-05 15:32:30 · 499 阅读 · 0 评论 -
define、const、typedef、inline 使用方法
define、const、typedef、inline 使用方法1. const 和 #define 的区别#define Max 100const int Max = 100;#define 宏在预处理阶段起作用,简单的文本替换 ,没有类型检查。 而const 有数据类型,需要进行判断,可以避免一些低级错误,在编译、链接中起作用;#define 预处理后,占用代码段空间,const 占用数据段空间;#define 可以通过 #undef 取消某个符号的定义,经行重定义,co原创 2021-11-04 21:41:33 · 312 阅读 · 0 评论 -
c++ 智能指针
C++ 智能指针为什么需要智能指针?智能指针是什么?智能指针其作⽤是管理⼀个指针,避免咋们程序员申请的空间,在函数结束时忘记释放,造成内存泄漏这种情况滴发⽣。(避免new 后 忘记 delete 导致内存泄漏)然后使⽤智能指针可以很⼤程度上的避免这个问题,因为智能指针就是⼀个类,当超出了类的作⽤域是,类会⾃动调⽤析构函数,析构函数会⾃动释放资源。所以智能指针的作⽤原理就是在函数结束时⾃动释放内存空间,不需要⼿动释放内存空间。#define _CRTDBG_MAP_ALLOC原创 2021-10-25 12:37:42 · 153 阅读 · 0 评论