2016-07-29 103 views

回答

0

你的問題就在這裏:

(void*) &IEngineVGui::GetPanel 

類型的&IEngineVGui::GetPanelint (IEngineVGui::*) (int),這是一個member function pointer

您試圖將其轉換爲「常規」指針類型which is sadly not possible,因爲它們的處理方式完全不同。所以MSVC通過給你一個錯誤正確行事。如果你的代碼在GCC上編譯得很好,那很可能是由於該特定版本中的錯誤和/或非標準擴展。

相關問題