Visual studio —— error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include “StdAfx.h“”?
生活随笔
收集整理的這篇文章主要介紹了
Visual studio —— error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include “StdAfx.h“”?
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
錯(cuò)誤圖示:
原因分析:
此錯(cuò)誤發(fā)生的原因是編譯器在尋找預(yù)編譯只是頭文件(stdafx.h)時(shí),文件未預(yù)期結(jié)束。沒(méi)有找到預(yù)編譯指示信息的頭文件。
解決方法:
注:不要使整個(gè)工程不使用預(yù)編譯頭,這樣會(huì)使編譯速度變慢。
?
名詞解釋:
1. 預(yù)編譯
預(yù)編譯是做些代碼文本的替換工作。是整個(gè)編譯過(guò)程的最先做的工作。
常見(jiàn)的預(yù)編譯指令:
- #include
- #define
- #if、#else和#endif
2. 預(yù)編譯頭
把一個(gè)工程中的一部分代碼,預(yù)先編譯好放在一個(gè)文件里(通常是以.pch為擴(kuò)展的),這個(gè)文件就稱(chēng)為預(yù)編譯頭文件。
總結(jié)
以上是生活随笔為你收集整理的Visual studio —— error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include “StdAfx.h“”?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 鸿蒙os第一批到第四批要多久,鸿蒙值得期
- 下一篇: 笔记本Max-Q架构CPU到底有什么秘密