導航:首頁 > 源碼編譯 > vs編譯錯誤代碼c1010

vs編譯錯誤代碼c1010

發布時間:2023-06-29 07:24:06

⑴ c++ vis編譯器 錯誤1010

在編譯VC++6.0是,出現fatal error C1010: unexpected end of file while looking for precompiled header directive
的錯誤.
解決方法:
1、如果發生錯誤的文件是由其他的C代碼文件添加進入當前工程而引起的,則Alt+F7進入當前工程的 Settings,選擇C/C++選項卡,從Category組合框中選中Precompiled Headers,選擇Not Using Precompiled headers。確定。
2、在文件開頭添加:
#include "stdafx.h"
對預編譯頭文件說明如下:

所謂頭文件預編譯,就是把一個工程(Project)中使用的一些MFC標准頭文件(如Windows.H、Afxwin.H)預先編譯,以後該工程編譯時,不再編譯這部分頭文件,僅僅使用預編譯的結果。這樣可以加快編譯速度,節省時間。

預編譯頭文件通過編譯stdafx.cpp生成,以工程名命名,由於預編譯的頭文件的後綴是「pch」,所以編譯結果文件是projectname.pch。

編譯器通過一個頭文件stdafx.h來使用預編譯頭文件。stdafx.h這個頭文件名是可以在project的編譯設置里指定的。編譯器認為,所有在指令#include "stdafx.h"前的代碼都是預編譯的,它跳過#include "stdafx. h"指令,使用projectname.pch編譯這條指令之後的所有代碼。

因此,所有的CPP實現文件第一條語句都是:#include "stdafx.h"。

⑵ c語言編譯錯誤

因為你的a[6][6]這個數組沒有初始化,也沒有輸入值,所以內存中就沒有a數組的內容的地址,所以一運行就會出錯啊,訪問了不該訪問的內存,所以就報錯了。

⑶ 尋找預編譯頭指令時文件意外結束

fatal error C1010: 在查找預編譯頭時遇到意外的文件結尾... 家編譯器都說了... 否忘記了向源中添加「#include "stdafx.h"」? 此問題如何解決? 加上這個預編譯頭文件包含就可以了...注意順序 #include "stdafx.h" 或者在VS選項里把 預編譯項取消

⑷ fatal error C1010: 在查找預編譯頭時遇到意外的文件結尾...

fatal error C1010: 在查找預編譯頭時遇到意外的文件結尾是因為沒選擇「不使用預編譯頭」。解決步驟如下:

1、首先第一步就是要進行使用預編譯頭文件「stdafx.h」,這時候注意的是加入第三方c/cpp文件沒有#include "stdafx.h",就會報此錯誤。


閱讀全文

與vs編譯錯誤代碼c1010相關的資料

熱點內容
5s相當於安卓什麼手機 瀏覽:689
哈佛商學院pdf 瀏覽:978
app的ip哪裡買 瀏覽:909
移動天文台app在哪裡下載 瀏覽:923
phpjsonencode亂碼 瀏覽:587
t3的伺服器名是什麼幾把 瀏覽:69
高中演算法語句 瀏覽:549
安卓充電接頭壞如何直接線 瀏覽:2
mcu編譯成庫 瀏覽:296
python官網訪問不了了 瀏覽:98
庫卡邏輯編程 瀏覽:918
加密幣驅動 瀏覽:981
怎麼解壓後的文件夾沒有激活工具 瀏覽:808
java自帶加密 瀏覽:619
關閉表命令 瀏覽:510
黃大龐健康妙方pdf 瀏覽:940
java九宮格演算法 瀏覽:249
encoder轉碼新建文件夾 瀏覽:722
android版本市場佔有率 瀏覽:363
憑訂單號抽獎源碼 瀏覽:201