C++

C++11_第一篇

C++11_第一篇

bingliaolong 5年前 (2019-12-01) 50 0

long long bool 布尔类型 未定义 char 字符 8位 wchar_t 宽字符 16位 char16_t Unicode字符 16位 char32_t Unicode字符 32位 short 短整型 1...

Spdlog记述:二

Spdlog记述:二

bingliaolong 1年前 (2023-07-09) 37 0

接收器 接收器是实际将日志写入其目标的对象 每个接收器应该只负责单个目标(例如文件、控制台、数据库) 并且每个接收器都有自己的格式化程序对象的私有实例 spdlog的接收器有_mt(多线程)或_st(单线程)后缀来指...

C++11_第四篇

C++11_第四篇

bingliaolong 5年前 (2019-12-08) 32 0

function类模板 C++语言中有几种可调用的对象:函数、函数指针、lambda表达式、bind创建的对象以及重载了函数调用运算符的类。 和其他对象一样,这些可调用的对象,也有自己的类型。 然而,两个不同的可调用...

C++11_第二篇

C++11_第二篇

bingliaolong 5年前 (2019-12-03) 29 0

委托构造函数 一个委托构造函数使用它所属类的其他构造函数执行它自己的初始化过程,或者说它把它自己的一些(或全部)职责委托给了其他构造函数。 一个委托构造函数也有一个成员初始化值得列表和一个函数体。 在委托构造函数中,...

C++并发编程 _ 内存模型原子操作

C++并发编程 _ 内存模型原子操作 5

bingliaolong 2年前 (2022-08-07) 22 0

内存模型 对象和内存位置 在一个C++程序中的所有数据都是由对象(objects)构成。 无论对象是怎么样的一个类型,一个对象都会存储在一个或多个内存位置上。 每一个内存位置不是一个标量类型的对象,就是一个标量类型的...

51CTO:Linux C++网络编程五

51CTO:Linux C++网络编程五

bingliaolong 1年前 (2023-08-20) 20 0

平台相关 select 支持:windows 支持:linux,macos,bsd,aix等 poll 支持:linux,macos,bsd等 不支持:一些交旧的或特定的unix操作系统可能不支持poll 不支持:w...

C++14_第一篇

C++14_第一篇

bingliaolong 5年前 (2019-12-14) 20 0

组块分隔符 C++14新增了用单引号表示的组块分隔符。 使用这种语法,可以提高代码的可读性。 int moneyInBank = -10'000;//-10000 long populationChange = -8...

C++11_第三篇

C++11_第三篇

bingliaolong 5年前 (2019-12-06) 20 0

shared_ptr类 简述内存的分配: 静态内存用来保存局部的static对象,类static数据成员,以及定义在函数之外的变量。 栈内存用于保存定义在函数内的非static对象。 分配在静态内存或者栈内存中的对象...

Spdlog记述:三

Spdlog记述:三

bingliaolong 1年前 (2023-07-23) 19 0

类图 对象的引用 获取静态对象的引用 SPDLOG_API std::shared_ptr<spdlog::logger> &default_logger(); SPDLOG_API void s...

扫一扫二维码分享