Effective Modern C++
文章平均质量分 91
大黄鸭xD
这个作者很懒,什么都没留下…
展开
-
Effective Modern C++ 条款33 对需要std::forward的auto&&参数使用decltype
Effective Modern C++ 条款33翻译 2016-09-09 12:26:03 · 1724 阅读 · 0 评论 -
Effective Modern C++ 条款20 把std::weak_ptr当作类似std::shared_ptr的、可空悬的指针使用
Effective Modern C++ 条款20翻译 2016-08-27 13:35:06 · 2026 阅读 · 0 评论 -
Effective Modern C++ 条款25 对右值引用使用std::move,对通用引用使用std::forward
Effective Modern C++ 条款25翻译 2016-09-01 15:30:07 · 2327 阅读 · 2 评论 -
Effective Modern C++ 条款26 避免对通用引用进行重载
Effective Modern C++ 条款26翻译 2016-09-02 15:52:32 · 2020 阅读 · 3 评论 -
Effective Modern C++ 条款27 熟悉替代重载通用引用的方法
Effective Modern C++ 条款27翻译 2016-09-04 10:48:28 · 2393 阅读 · 1 评论 -
Effective Modern C++ 条款29 假设移动操作是不存在的、不廉价的、不能用的
Effective Modern C++ 条款29翻译 2016-09-05 15:15:20 · 1413 阅读 · 0 评论 -
Effective Modern C++ 条款31 对于lambda表达式,避免使用默认捕获模式
Effective Modern C++ 条款31翻译 2016-09-08 09:40:47 · 5631 阅读 · 0 评论 -
Effective Modern C++ 条款6 当auto会推断出不合理的类型时使用显式类型初始化语法
Effective Modern C++ 条款6翻译 2016-08-12 23:48:30 · 933 阅读 · 2 评论 -
Effective Modern C++ 条款22 当使用Pimpl Idiom时,在实现文件中定义特殊成员函数
Effective Modern C++ 条款22翻译 2016-08-29 16:16:12 · 1912 阅读 · 0 评论 -
Effective Modern C++ 条款23 理解std::move和std::forward
Effective Modern C++ 条款23翻译 2016-08-30 17:11:35 · 3880 阅读 · 0 评论 -
Effective Modern C++ 条款9 用别名声明(alias declaration)代替typedef
Effective Modern C++ 条款9翻译 2016-08-16 19:02:34 · 2149 阅读 · 0 评论 -
Effective Modern C++ 条款24 区分通用引用和右值引用
Effective Modern C++ 条款24翻译 2016-08-31 16:34:51 · 3099 阅读 · 3 评论 -
Effective Modern C++ 条款32 对于lambda,使用初始化捕获来把对象移动到闭包
Effective Modern C++ 条款32翻译 2016-09-08 18:55:56 · 2515 阅读 · 0 评论 -
Effective Modern C++ 条款34 比起std::bind更偏向使用lambda
Effective Modern C++ 条款34翻译 2016-09-10 15:42:21 · 1903 阅读 · 0 评论 -
Effective Modern C++ 条款18 用std::unique_ptr管理独占所有权的资源
Effective Modern C++ 条款18翻译 2016-08-25 21:52:47 · 2275 阅读 · 0 评论 -
Effective Modern C++ 条款21 比起直接使用new,更偏爱使用std::make_unique和std::make_shared
Effective Modern C++ 条款21翻译 2016-08-28 20:52:00 · 5314 阅读 · 3 评论 -
Effective Modern C++ 条款30 熟悉完美转发失败的情况
Effective Modern C++ 条款30翻译 2016-09-06 21:00:23 · 2229 阅读 · 2 评论 -
Effective Modern C++ 条款28 理解引用折叠
Effective Modern C++ 条款28翻译 2016-09-04 19:34:54 · 6344 阅读 · 6 评论 -
Effective Modern C++ 条款19 用std::shared_ptr管理共享所有权的资源
Effective Modern C++ 条款19翻译 2016-08-26 19:08:42 · 2399 阅读 · 1 评论 -
Effective Modern C++ 条款17 理解特殊成员函数的生成
Effective Modern C++ 条款17翻译 2016-08-24 22:54:10 · 1795 阅读 · 1 评论 -
Effective Modern C++ 条款35 比起基于线程编程,更偏爱基于任务编程
Effective Modern C++ 条款35翻译 2016-09-11 16:06:50 · 1976 阅读 · 0 评论 -
Effective Modern C++ 条款36 如果异步执行是必需的,指定std::launch::async策略
Effective Modern C++ 条款36翻译 2016-09-12 15:08:19 · 2131 阅读 · 0 评论 -
Effective Modern C++ 条款37 在所有路径上,让std::thread对象变得不可连接(unjoinable)
Effective Modern C++ 条款37翻译 2016-09-13 18:46:02 · 1905 阅读 · 0 评论 -
Effective Modern C++ 条款38 意识到线程句柄的析构函数的不同行为
Effective Modern C++ 条款38翻译 2016-09-14 23:55:05 · 2280 阅读 · 0 评论 -
Effective Modern C++ 条款2 理解auto类型推断
Effective Modern C++ 条款2翻译 2016-08-07 21:34:52 · 1615 阅读 · 6 评论 -
Effective Modern C++ 条款3 理解decltype
Effective Modern C++ 条款3翻译 2016-08-09 12:53:35 · 1864 阅读 · 0 评论 -
Effective Modern C++ 条款4 懂得如何查看已推断类型
Effective Modern C++ 条款4翻译 2016-08-10 13:13:36 · 1209 阅读 · 2 评论 -
Effective Modern C++ 条款5 尽量用auto代替显式类型声明
Effective Modern C++ 条款5翻译 2016-08-11 19:23:13 · 1658 阅读 · 0 评论 -
Effective Modern C++ 条款7 创建对象时区分( )和{ }
Effective Modern C++ 条款7翻译 2016-08-13 22:09:00 · 2118 阅读 · 0 评论 -
Effective Modern C++ 条款8 用nullptr代替0和NULL
Effective Modern C++ 条款8翻译 2016-08-15 18:33:45 · 1405 阅读 · 0 评论 -
Effective Modern C++ 条款10 比起unscoped enums更偏爱scoped enums
Effective Modern C++ 条款10翻译 2016-08-17 23:24:58 · 1478 阅读 · 0 评论 -
Effective Modern C++ 条款11 用deleted functions代替private undefined的做法
Effective Modern C++ 条款11翻译 2016-08-18 20:26:13 · 1084 阅读 · 0 评论 -
Effective Modern C++ 条款12 把重写函数(overriding function)声明为override
Effective Modern C++ 条款12翻译 2016-08-20 00:12:17 · 1767 阅读 · 1 评论 -
Effective Modern C++ 条款13 比起iterator更偏爱const_iterator
Effective Modern C++ 条款13翻译 2016-08-20 21:30:42 · 1131 阅读 · 0 评论 -
Effective Modern C++ 条款14 把不发出异常的函数声明为noexcept
Effective Modern C++ 条款14翻译 2016-08-21 20:15:31 · 2122 阅读 · 0 评论 -
Effective Modern C++ 条款15 尽可能使用constexpr
Effective Modern C++ 条款15翻译 2016-08-22 23:23:43 · 3911 阅读 · 0 评论 -
Effective Modern C++ 条款16 使const成员函数成为线程安全函数
Effective Modern C++ 条款16翻译 2016-08-23 19:59:03 · 1542 阅读 · 0 评论 -
Effective Modern C++ 条款1 理解模板类型推断
Effetivie Modern C++ 条款1翻译 2016-08-07 00:50:13 · 3285 阅读 · 1 评论