Skip to content

Commit d75b167

Browse files
committed
docs(cpp11): apply Copilot review suggestions — remove inaccurate noexcept, fix 类型安全 wording
1 parent 359c653 commit d75b167

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

book/src/cpp11/16-generalized-unions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ class any {
172172
};
173173
```
174174
175-
> 小结: `std::variant`、`std::any` 的核心存储都依赖广义联合体。C++11 之前联合体只能容纳 POD 类型, 标准库不得不用原始字节缓冲区 + placement new 的迂回方案; 广义联合体让代码可以直接表达"多选一"的语义, 类型安全且更易维护
175+
> 小结: `std::variant`、`std::any` 的核心存储都依赖广义联合体。C++11 之前联合体只能容纳 POD 类型, 标准库不得不用原始字节缓冲区 + placement new 的迂回方案; 广义联合体让代码可以直接表达"多选一"的内存布局, 并由外层封装负责跟踪活跃成员与管理生命周期, 因而更易维护
176176
177177
## 三、注意事项
178178

0 commit comments

Comments
 (0)