我列入「precisioncore.cpp」,宣佈爲int_precision,試圖編譯和它告訴我,stdafx.h中失蹤。
我已經讀過,我可以簡單地忽略這包括precisioncore.cpp,我也這樣做。之後,它抱怨memcpy沒有在此範圍內聲明,所以我介入了。
下一個錯誤,我不能糾正:
\ precisioncore.cpp | 4222 |錯誤:重載 'int_precision(float_precision &)' 的調用是曖昧|
這是線4222:R2 =(int_precision)RF; r2是一個int_precision,rf是一個float_precision。我明白浮點數被明確地轉換爲int類型,但是查看包附帶的引用不應該是一個問題,至少在語法上是不明智的。
有誰知道這裏這個包?同樣的問題的任何經驗,也許?
編輯:它看起來像包在Visual Studio中正常使用。想不出如何讓在C的工作:B,但...
關閉此特定文件的「預編譯頭文件」。 –
我會如何解決Codeblocks問題? –