C++17
以下のヘッダが追加された。
<any> — あらゆる型を保持できる std::any クラス
<filesystem> — ディレクトリやファイルの操作
<optional> — 有効または無効な値を保持する std::optional クラス
<string_view> — 読み取り専用で所有権を持たずに文字シーケンスを参照する std::basic_string_view クラス
<variant> — 型安全な共用体(union)std::variant クラス