- std.compat[meta module]
- cpp23[meta cpp]
std.compat
は、std
に加えて、C言語互換ライブラリの内容をグローバル名前空間にも導入するモジュール。
std
と同様に、マクロは含まない。
import std.compat;
int main() {
std::printf("Hello, world!"); // OK
printf("Hello, world!"); // OK
std::size_t x = 0; // OK
size_t y = 0; // OK
}
- C++23
- Clang: ?
- GCC: ?
- ICC: ?
- Visual C++: ?