我們正在從VS2005遷移到VS2015,同樣的代碼在VS 2005中編譯正常,但在VS 2015中引發錯誤 「' F':非法類型非類型模板參數‘F’」VS2015錯誤 - 'F':非類型模板參數'F'
#define DLLEXPORT __declspec (dllexport)
template <class DLLEXPORT F> class DLLEXPORT QWCalloutManager {
};
int _tmain(int argc, _TCHAR* argv[])
{
return 0;
}
任何幫助?
mmm ...你在建立一個DLL或應用程序嗎?也許我錯了,但如果我的記憶服務,這兩種情況[需要區別對待](https://msdn.microsoft.com/en-us/library/8fskxacy.aspx)。 –
它是一個試圖構建的靜態庫。但即使對於一個應用程序,我認爲我們得到相同的錯誤 –