本文較為詳細的分析了vc提示unexpected end of file found的原因。分享給大家供大家參考。具體分析如下:
預編譯出錯,檢查#if與#endif是否個數一致
Error executing cl.exe 則檢查你的程序是否已經運行,這說明編譯可能已經通過,程序仍在內存中
可能是類后沒有加分號,或上面的漏了個“{”號或“}”號。
1. 如果你的部分代碼從某些網頁拷貝,最好先拷到寫字板,在從寫字板粘貼到VC中。
2. 如果你VC++工程包括了一些C函數,你需要把它們聲明到extern "C"{}的括弧之中。以向編譯器表明你使用了C函數及其調用規則。
3. 可以使用ShowMan(fans)提供的辦法,取消預編譯頭,即直接支持C和C++混合編譯,但這樣,每次編譯的速度減慢。
希望本文所述對大家的VC程序設計有所幫助。
新聞熱點
疑難解答
圖片精選