C++0xでのC99対応は以下
- long long int型
- __func__
- 定義済みマクロ
- __STDC_HOSTED__
- __STDC_VERSION__
- __STDC_ISO_10646__
- _Pragma演算子
- 可変引数マクロと空引数マクロ
- ユニバーサルキャラクタ名
- 識別子にユニバーサルキャラクタ名と、処理系依存文字の使用を許可(先頭数字はダメ)
N1653 Synchronizing the C++ preprocessor with C99
C++0xでのC99対応は以下
N1653 Synchronizing the C++ preprocessor with C99