* fix #150

* fix #149
This commit is contained in:
XiaoXKKK 2023-04-22 11:34:26 +08:00 committed by GitHub
parent c70044e107
commit fa293eec23
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 2 deletions

View File

@ -31,7 +31,7 @@
8. [Item 14:如果函数不抛出异常请使用noexcept](src/3.MovingToModernCpp/item14.md)
9. [Item 15:尽可能的使用constexpr](src/3.MovingToModernCpp/item15.md)
10. [Item 16:让const成员函数线程安全](src/3.MovingToModernCpp/item16.md)
11. [Item 17:理解特殊成员函数函数的生成](src/3.MovingToModernCpp/item17.md)
11. [Item 17:理解特殊成员函数的生成](src/3.MovingToModernCpp/item17.md)
4. __智能指针__
1. [Item 18:对于独占资源使用std::unique_ptr](src/4.SmartPointers/item18.md)
2. [Item 19:对于共享资源使用std::shared_ptr](src/4.SmartPointers/item19.md) 已修订

View File

@ -246,7 +246,7 @@ doSomeWork<std::vector<int>>(10, 20);
**请记住:**
+ 括号初始化是最广泛使用的初始化语法它防止变窄转换并且对于C++最令人头疼的解析有天生的免疫性
+ 括号初始化是最广泛使用的初始化语法它防止变窄转换并且对于C++最令人头疼的解析有天生的免疫性
+ 在构造函数重载决议中,编译器会尽最大努力将括号初始化与`std::initializer_list`参数匹配,即便其他构造函数看起来是更好的选择
+ 对于数值类型的`std::vector`来说使用花括号初始化和圆括号初始化会造成巨大的不同
+ 在模板类选择使用圆括号初始化或使用花括号初始化创建对象是一个挑战。