小编Mac*_*o24的帖子

如何找到我的编译器使用的 C++ 语言标准的默认版本并更改它?

我想知道当我执行类似g++ main.cpp.

我知道我可以运行g++ -v编译器版本,例如返回:

Apple clang version 14.0.0 (clang-1400.0.29.202)
Target: arm64-apple-darwin22.1.0
Thread model: posix
InstalledDir: /Library/Developer/CommandLineTools/usr/bin
Run Code Online (Sandbox Code Playgroud)

但我不确定这里使用的默认 C++ 语言版本是什么。

我也知道我可以用来-std=c++(version)更改它,但是,最好将默认值设置为 c++20 以保持最新状态并且不必使用标志。

c++ g++ clang

3
推荐指数
1
解决办法
2707
查看次数

标签 统计

c++ ×1

clang ×1

g++ ×1