gcc/g++以c++11的方式编译
方法一:
在程序头加上预定义编译器命令
#pragma GCC diagnostic error "-std=c++11"
通过#pragma 指示 GCC编译器处理错误的方式以c++11标准;
是这个样子
1 #pragma GCC diagnostic error "-std=c++11" 2 #define _CRT_SECURE_NO_DEPRECATE 3 #define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 1 4 5 …… 6 7 #include <iostream> 8 9 /*code*/ 10 11 12 ……
方法二:
在编译指令中加-std=c++11
g++ -g test.cpp -o test.exe -std=c++11(这里是Window环境下的编译)
如何配置到vscode目前没研究过。(待老夫先试试,再考虑更不更,嘻嘻)
大道五十,天衍四九,人遁其一!