C++14
C++14の機能一覧
勉強会を開催した回をカッコ内に記載しています
C++14
言語編
- Tweak to certain C contextual conversions (vol.2)
- Binary literals : 2進リテラル (vol.1)
- decltype(auto) (vol.1)
- Return type deduction for normal functions : 通常関数の戻り値型推論 (vol.1)
- Initialized lambda captures : ラムダ式の初期化キャプチャ (vol.1)
- Generic lambdas : ジェネリックラムダ (vol.1)
- Variable templates : 変数テンプレート (vol.2)
- Relaxing requirements on constexpr functions : constexprの制限緩和 (vol.2)
- Member initializers and aggregates : 宣言時のメンバ初期化を持つ型の集成体初期化を許可 (vol.2)
- Clarifying memory allocation (vol.2)
- [[deprecated]] attribute (vol.2)
- Single quotation mark as digit separator : 数値リテラルの桁区切り文字 (vol.1)
- C Sized Deallocation : サイズ付きデアロケーション (vol.1)
C++14
ライブラリ編
- 演算子関数オブジェクトの強化 (vol.3)
- 連想コンテナの異種比較検索 (vol.3)
- make_unique (vol.3)
- 非破壊シーケンス操作を堅固に (vol.3)
- コンパイル時整数シーケンス (vol.3)
- タプルの型指定アクセス (vol.3)
- クォート文字列ライブラリ (vol.3)
- 共有ロック (vol.3)
- タイプトレイツの短縮 (vol.3)
- integral_constantの強化 (vol.3)
- exchangeユーティリティ関数 (vol.3)
- 標準ライブラリのユーザ定義リテラル (vol.3)
- ヌル前方イテレータ (vol.3)
- functionalのconstexpr対応 (vol.3)
- chronoのconstexpr対応 (vol.3)
- complexのconstexpr対応 (vol.3)
- ユーティリティのconstexpr対応 (vol.3)
- コンテナのconstexpr対応 (vol.3)
- 非メンバ関数のcbeginとcend (vol.3)
- randとその仲間の非推奨化 (vol.3)
- getsの廃止 (vol.3)
参考: