TL;DR 主要是配置文件的编译参数问题,具体可以参考下面的demo。本文主要内容提炼自文末的一篇文章。 问题现象 开始的时候没有加vscode的配置文件,是使用默认的编译参数编译。使用c++ 11的语法报红,编译也是失败的。 #include <vector> using namespace std; int main() { // 不支持使用c++11的语法初始化vector vector<int> v