更多C++学习笔记,关注 wx公众号:cpp读书笔记
Item 9: Prefer alias declarations to typedef
我相信每个人都同意使用STL容器是个好主意,并且我希望Item18能说服你让你觉得使用std:unique_ptr
也是个好主意,但我猜没有人喜欢写上几次 std::unique_ptr<std::unordered_map<std::string, std::string>>
这样的类型,它可能会让你患上腕管综合征的风险大大增加。
避免上述医疗悲剧也很简单,引入typedef
即可:
typedef
std::unique_ptr<std::unordered_map