7 ポイント 投稿者 xguru 2020-09-10 | 2件のコメント | WhatsAppで共有

新しい機能

  • Concept : テンプレート引数の型を制限

  • Contract : 関数の事前条件・事後条件を追加して assert() のように検査

  • Ranges : 範囲を扱うジェネリック

  • Module : 必要なものだけを import/export 可能

  • Coroutine サポート

  • Designated initializers : 特定の引数を初期化

2件のコメント

 
ffdd270 2020-09-10

モジュールがうまく導入されるといいですね。ヘッダーのせいでどれだけビルド時間を削られてきたことか…。

 
xguru 2020-09-10

追加された機能の詳しい説明は、C++20 Key Features Summary [韓国語の発表資料] を参照してください。

https://www.slideshare.net/utilforever/c20-key-features-summary