問題排查
我編譯加入某個頭文件后,提示錯誤:C2062:意外的類型"unsigned int"。經大佬排查后解決,現在記錄他解決問題的思路。
首先注釋此類中引用的幾個頭文件,沒能定位問題。
然后到main.cpp
利用
#if 0 #else //聲明可能有問題的類的實例化 #endif
排查,發現包含某一個頭文件並實例化后,C2062:意外的類型"unsigned int"的錯誤又出現了,查看代碼,發現一句話
#define UInt32 unsigned int
而出現C2062:意外的類型"unsigned int"錯誤的時候,錯誤定位是在qopengltexture.h的UInt32處
解決
把定義的名字改了就好,名字不沖突就好了