最終更新日時: 2025年07月10日 10時26分30秒 (JST)
Koichi Murase が更新

履歴 編集

# 更新された定義済みマクロ(C++17)

このページはC++17に採用された言語機能の変更を解説しています。

のちのC++規格でさらに変更される場合があるため関連項目を参照してください。

## 概要

定義済みマクロの値が、以下のように更新された：

マクロ名 | 値 | 説明
--- | --- | ---
`__cplusplus` | `201703L` | C++のバージョン値を表す

新規マクロは以下：

マクロ名 | 値 | 説明
--- | --- | ---
`__STDCPP_DEFAULT_NEW_ALIGNMENT__` | 実装定義 | 動的メモリ確保時のデフォルトのアライメント値

## 関連項目

- C++17 アライメント指定されたデータの動的メモリ確保