我正在使用课程所需的特定语法,但是当我在 VS Code 中使用此 C++ 语法时,它不起作用并会引发错误。
以下是无效语法的示例:
error: expected ';' at end of declaration
int i {0};
^
;
Run Code Online (Sandbox Code Playgroud)
当我将其更改为int i = 0;错误时,错误就消失了。
它特别不识别{}设置默认变量值的语法。我ssh在本课程中使用登录名,语法在 中运行良好ssh,但在 VS Code 中不起作用。
我尝试通过执行此线程中的最佳答案将 VS Code C++ 版本更改为 C++17 ,但它仍然无法识别语法。
我是否使用了不正确的语法,或者有办法解决这个问题吗?