0
#include <iostream>
using namespace std;
void fun(int i)
{
cout<<"Called with int "<<i;
}
void main()
{
using df = decltype(&fun);
}
我收到以下語法錯誤在Visual Studio中,其中,基於項目目錄爲什麼這個簡單的代碼給語法錯誤?
Error 1 error C2143: syntax error : missing ';' before '=' c:\users\kpranit\documents\visual studio 2012\projects\sample\sample\sample.cpp 12
Error 2 error C2873: 'df' : symbol cannot be used in a using-declaration c:\users\kpranit\documents\visual studio 2012\projects\sample\sample\sample.cpp 12
它適合我。 – BWG
看起來像那個版本的編譯器太舊了。試試最新的? –