C++17

出典: フリー百科事典『ウィキペディア(Wikipedia)』

出典: フリー百科事典『ウィキペディア(Wikipedia)』
C++ > C++17

C++17は、プログラミング言語C++国際規格ISO/IEC 14882:2017の略称である。

新機能[編集]

言語[編集]

ライブラリ[編集]

以下のヘッダが追加された。

  • <any> — あらゆる型を保持できる std::any クラス
  • <filesystem>ディレクトリファイルの操作
  • <optional> — 有効または無効な値を保持する std::optional クラス
  • <string_view>char 様の const で連続した列を参照する std::basic_string_view クラス
  • <variant> — 型安全な共用体unionstd::variant クラス

脚注[編集]

関連項目[編集]