2-3-2 跟踪文件 2023-11-27 / { C++ } { 读书笔记 } { Thinking in C++第二卷读书笔记 } 2.3.2 跟踪文件 本部分未被标准接收,仅作为一个技巧。 Read On »
2-3-3 发现内存泄露 2023-11-27 / { C++ } { 读书笔记 } { Thinking in C++第二卷读书笔记 } 2.3.3 发现内存泄露 本部分未被标准接收,仅作为一个技巧。 Read On »
3-3-1 追加、插入和连接字符串 2023-11-27 / { C++ } { 读书笔记 } { Thinking in C++第二卷读书笔记 } 3.3.1 追加、插入和连接字符串 1.1 插入出现的内存改变 Read On »
3-4 字符串的查找 2023-11-27 / { C++ } { 读书笔记 } { Thinking in C++第二卷读书笔记 } 3.4 字符串的查找 1. string的find函数族 Read On »
3-4-3 字符串的比较 2023-11-27 / { C++ } { 读书笔记 } { Thinking in C++第二卷读书笔记 } 3.4.3 字符串的比较 1. 重载运算符(略) Read On »
3-4-5 字符串和字符的特性 2023-11-27 / { C++ } { 读书笔记 } { Thinking in C++第二卷读书笔记 } 3.4.5 字符串和字符的特性 1. string的模板定义 Read On »
1-2 新字符类型char16_t和char32_t 2023-11-27 / { C++ } { 读书笔记 } { 现代C++语言核心特性解析读书笔记 } 1.2 新字符类型char16_t和char32_t 1.2.2 使用新类型char16_t和char32_t Read On »
1-3 char8_t字符类型(C++20) 2023-11-27 / { C++ } { 读书笔记 } { 现代C++语言核心特性解析读书笔记 } 1.3 char8_t字符类型(C++20) 使用char来处理utf-8字符虽然可行,但是也会带来很多困扰。因此C++20严格规定了char和char8_t的语法。 Read On »
10-2 显式默认和显式删除 2023-11-27 / { C++ } { 读书笔记 } { 现代C++语言核心特性解析读书笔记 } 10.2 显式默认和显式删除 如果在类中添加了自定义的构造函数,其原本所属于的默认构造函数就会被破坏,失去其平凡性。因此提供了显式默认的方式来保证默认的构造函数仍然能被生成。 Read On »
10-4 explicit和=delete 2023-11-27 / { C++ } { 读书笔记 } { 现代C++语言核心特性解析读书笔记 } 10.4 explicit和=delete 在下面的代码中,会报错: Read On »