feature.cpp #nakamecpp

Version 2

東京・中目黒にて勉強会を開催中

開催まとめ

開催履歴

ebisu_feature.cpp vol.3

日時 : Jan 11, 2018
告知 : https://ebisu-effective-modern-cpp.connpass.com/event/76028/
紹介役: 鳥頭かりやマン @kariya_mitsuru
資料 : C++14 すごーい!たーのしー!!! C++14ライブラリ編 https://speakerdeck.com/kariyamitsuru/new-features-of-c-plus-plus-14-library

  • C++14 演算子関数オブジェクトの強化
  • C++14 連想コンテナの異種比較検索
  • C++14 make_unique
  • C++14 非破壊シーケンス操作を堅固に
  • C++14 コンパイル時整数シーケンス
  • C++14 タプルの型指定アクセス
  • C++14 クォート文字列ライブラリ
  • C++14 共有ロック
  • C++14 タイプトレイツの短縮
  • C++14 integral_constantの強化
  • C++14 exchangeユーティリティ関数
  • C++14 標準ライブラリのユーザ定義リテラル
  • C++14 ヌル前方イテレータ
  • C++14 functionalのconstexpr対応
  • C++14 chronoのconstexpr対応
  • C++14 complexのconstexpr対応
  • C++14 ユーティリティのconstexpr対応
  • C++14 コンテナのconstexpr対応
  • C++14 非メンバ関数のcbeginとcend
  • C++14 randとその仲間の非推奨化
  • C++14 getsの廃止

ebisu_feature.cpp vol.2

日時 : Dec 14, 2017
告知 : https://ebisu-effective-modern-cpp.connpass.com/event/74167/
紹介役: 鳥頭かりやマン @kariya_mitsuru
資料 : C++14 すごーい!たーのしー!!! C++14言語編(前回の続き) https://www.slideshare.net/kariya_mitsuru/c14-84084931/kariya_mitsuru/c14-84084931

  • C++14 Tweak to certain C++ contextual conversions
  • C++14 Variable templates : 変数テンプレート
  • C++14 Relaxing requirements on constexpr functions : constexprの制限緩和
  • C++14 Member initializers and aggregates : 宣言時のメンバ初期化を持つ型の集成体初期化を許可
  • C++14 Clarifying memory allocation
  • C++14 [[deprecated]] attribute

ebisu_feature.cpp vol.1

日時 : Nov 29, 2017
告知 : https://ebisu-effective-modern-cpp.connpass.com/event/72793/
紹介役: 鳥頭かりやマン @kariya_mitsuru
資料 : C++14 すごーい!たーのしー!!! C++14言語編 https://www.slideshare.net/kariya_mitsuru/c14-84084931/kariya_mitsuru/c14-84084931

  • C++14 Binary literals : 2進リテラル
  • C++14 decltype(auto)
  • C++14 Return type deduction for normal functions : 通常関数の戻り値型推論
  • C++14 Initialized lambda captures : ラムダ式の初期化キャプチャ
  • C++14 Generic lambdas : ジェネリックラムダ
  • C++14 Single quotation mark as digit separator : 数値リテラルの桁区切り文字
  • C++14 C++ Sized Deallocation : サイズ付きデアロケーション
Last updated on 31 Mar 2019 / Published on 31 Mar 2019
Edit on GitHub