編譯winbase.h
時出現以下Windows文件錯誤。在'winbase.h'中編譯錯誤
不知道爲什麼我得到一個語法錯誤和編譯器顯示更多:
1> c:\program files\microsoft sdks\windows\v6.0a\include\winbase.h(238) :
error C2146: syntax error : missing ';' before identifier 'Internal'
這裏一個簡單的代碼來重現問題:
#include <winbase.h>
int main()
{
return 0;
}
看來你錯過了一個分號。 – Falmarri
你可以請張貼一些代碼嗎?只有這個錯誤,很難知道什麼是錯的。 – templatetypedef
您可能在(in)直接包含「winbase.h」之前錯過了一個分號。 – Mysticial