如果你電腦裝了visual studio,或者wsl(windows下Linux子系統),vscode會優先用前兩者的編譯器,如果前兩個都沒檢測到,vscode才會使用mingw,下圖官方文檔說的很清楚
而<bits/stdc++.h>萬能頭文件是mingw里才有的,所以為了include萬能頭文件不報錯,打開設置,搜索CompilerPath,點擊Edit in settings.json
將"C_Cpp.default.compilerPath":的值改成Mingw的編譯器即可
"C_Cpp.default.compilerPath": "C:\\ProgramData\\Chocolatey\\lib\\mingw\\tools\\install\\mingw64\\bin\\g++.exe
然后就沒問題了