C++ 将Visual Studio代码错误波形更新为C++;17

C++ 将Visual Studio代码错误波形更新为C++;17,c++,visual-studio-code,c++17,C++,Visual Studio Code,C++17,在Visual Studio代码中,我创建了以下文件: #include <iostream> using namespace std; template <auto value> void g() { // requires c++17 cout << "g " << value << endl; } int main() { g<10>(); // deduces int; requires

在Visual Studio代码中,我创建了以下文件:

#include <iostream>
using namespace std;

template <auto value> void g() {  // requires c++17
    cout << "g " << value << endl;
}

int main() {
    g<10>();     // deduces int; requires c++17
}
相关的:
no instance of function template "g" matches the argument list
template<<error-type> value> void g()
{

    "code-runner.executorMap": {
        "cpp": "clang++-5.0 -std=c++17 $fullFileName && ./a.out"
    }
}