Skip to content

Commit bfe237f

Browse files
feat: daily update
1 parent f9f18a0 commit bfe237f

4 files changed

Lines changed: 3171 additions & 27 deletions

File tree

drafts/Content-Table-Draft.md

Lines changed: 1 addition & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,4 @@
1-
#### 第11章 并发与同步
2-
3-
- [x] 12.1 原子操作(std::atomic)
4-
- [x] 12.2 内存序(Memory Order)详解
5-
- [x] 12.3 无锁数据结构设计
6-
- [x] 12.4 std::mutex与RAII锁守卫
7-
- [x] 12.5 中断安全的代码编写
8-
- [x] 12.6 临界区保护技术
9-
10-
#### 第12章 实用语言特性
11-
12-
- [x] 13.1 自动类型推导:auto与decltype
13-
- [x] 13.2 结构化绑定(Structured Binding,C++17)
14-
- [x] 13.3 范围for循环优化
15-
- [x] 13.4 属性(Attributes):[[nodiscard]][[maybe_unused]]
16-
- 13.5 三路比较运算符(C++20)
17-
- 13.6 指定初始化器(Designated Initializers)
18-
- 13.7 用户定义字面量
19-
20-
------
21-
22-
#### 第13章 异常、RTTI 与错误处理策略(出错了怎么办)
23-
24-
- 为什么在多数嵌入式场景下禁用异常(或限定使用)
25-
- 替代方案:`expected`/`outcome`/错误码、`std::optional`、结果类型封装
26-
- RTTI 的成本与替代(静态多态、CRTP)
27-
- 练习:把一个使用异常的库改造为返回 `Result<T, E>` 的风格
1+
### 模板编程指南
282

293
#### 第4章 模板与泛型编程
304

0 commit comments

Comments
 (0)