std::cout << __cplusplus << std::endl;
在项目任一位置,创建.cpp文件( C/C++ Source.File)
main.cpp#includeint main() { std::cout << "Hello World!n"; std::cout << __cplusplus << std::endl; return 0; }
编译由于 IDEA 的不同,在编译执行上存在些许差异。
故这里介绍最通用的方法——命令行编译。
最简单的编译方式:
g++ main.cpp运行
由于命令行中未指定可执行程序的文件名,编译器采用默认的 a.out。
程序可以这样来运行:
./a.outC++各版本对照表
g++ main.cpp 199711 g++ -std=c++11 main.cpp 201103 g++ -std=c++14 main.cpp 201402 g++ -std=c++17 main.cpp 201500 g++ --version 5.4.0参考
菜鸟
论坛



