最終更新: yamanobori_old 2016年04月07日(木) 23:13:50履歴
著者 | Scot Meyers |
出版社 | O'Reilly |
- Deducing Types
- テンプレートの型推論を理解しよう
- autoの型推論を理解しよう
- decltypeを理解しよう
- 型推論の結果を見るノウハウ
- auto
- Moving to Medern C++
- nullptrをNULL/0の代わりに使おう
- aliasをtypedefの代わりに使おう
- scoped enumを無名enumの代わりに使おう
- = delete を privateコンストラクタの代わりに使おう
- override宣言を使おう
- const_iteratorをiteratorの代わりに使おう
- noexcept宣言を使おう
- constexprをできるだけ使おう
- const メンバー関数をthread safeにしよう
- コンパイラが生成する特別なメンバー関数を理解しよう
- デフォルトコンストラクタ
- デストラクタ
- コピーコンストラクタ
- 代入演算子
- Moveコンストラクタ
- Move代入演算子
- Rvalue References, Move Semantics, and Perfect Forwarding
- std::moveとstd::forwardを理解しよう
- universal referenceとrvalue referenceを区別しよう
- move operationはそもそも無かったり,コストが高かったり,使えなかったりすることを知っておこう.
コメントをかく