Dev-C++默认支持C++98版本,有很多系统函数用不了
需要手动修改(还得看你编译器版本)
一般来说,改个C++11或14就够了
要追求更高版本就换个编译器得了,别麻烦这2005年就停止更新的老人家了
具体修改方式:
1.打开Dev-C++;
2.工具->编译选项(或编译器选项)不是编辑器选项;
3. 编译时加入以下命令 前打钩;
4.框内输入-std=c++11(c++11);或-std=c++14(c++14);
作者亲身经历:因为用to_string(c++11)时报错,想了15分钟不知原因,才发现DEV默认C++98,望周知