C++11

详解C++11 原始字符串字面量(Json字符串表达更方便)-牛翰网

详解C++11 原始字符串字面量(Json字符串表达更方便)

目录 1.为什么要用原始字符串字面量? 2.原始字符串字面量:(输入什么就是什么) 原始字符串字面量的基本格式: 原始字符串字面量变体: 对比这三个的区别: 适用场景: JSON字符串 HTML: 1....
54f9e254156246cd的头像-牛翰网我们的五年15天前
02612
C++11中可变模板参数的实现-牛翰网

C++11中可变模板参数的实现

目录 可变模板的定义方式 参数包的展开方式 递归的方式展开参数包 STL中的emplace相关接口函数 STL容器中emplace相关插入接口函数 模拟实现:emplace接口 C++11的新特性可变参数模板能够让您创...
03b1440cc2829df8的头像-牛翰网我太想进步了!!15天前
0276
C语言历史与演化—C89、C99、C11、C17、C2x-牛翰网

C语言历史与演化—C89、C99、C11、C17、C2x

目录 Traditional C C89(C90) C95 C99 C11 C17 C2x 总结 C语言作为一门古老而受欢迎的编程语言,经历了多个版本的演进和标准化,本文将深入解析C语言的四套标准,即C89、C99、C11和C17,通过具体...
bdc87b04eacd4498的头像-牛翰网贩卖月光的小女孩15天前
0527
C++11 线程同步接口std::condition_variable和std::future的简单使用示例详解-牛翰网

C++11 线程同步接口std::condition_variable和std::future的简单使用示例详解

目录 std::condition_variable std::future std::condition_variable 条件变量std::condition_variable有wait和notify接口用于线程间的同步。如下图所示,Thread 2阻塞在wait接口,Thread 1通过...
基于C++11实现手写线程池的示例代码-牛翰网

基于C++11实现手写线程池的示例代码

目录 项目介绍 test.cpp ThreadPool 重要成员变量 重要成员函数 回到test.cpp 举个栗子~ 固定线程: 在实际的项目中,使用线程池是非常广泛的,所以最近学习了线程池的开发,在此做一个总结。源...
ff03e09f8118bbea的头像-牛翰网吃我一个平底锅8个月前
03613
C++11标准库 互斥锁  详解-牛翰网

C++11标准库 互斥锁  详解

目录 <mutex> std::call_once函数 例程:使用call_once实现的单例模式 std::mutex类 -- 独占互斥锁 成员函数 std::recursive_mutex类 -- 递归互斥锁 使用注意: 描述: std::timed_mutex类 -...
C++11中隐式类型转换的实现示例-牛翰网

C++11中隐式类型转换的实现示例

目录 1. 关于C++11 1.1 C++11简介 1.2 C++11官方介绍 2. 统一的列表初始化 2.1 C/C++98 数组 & 结构体 初始化 2.2 单/多参数类型的隐式类型转换 3. STL 中的 Initializer_list 构造函数 3.1...
70c1677dd74b39dc的头像-牛翰网有趣的中国人8个月前
03413