找不到預編譯頭
A. 在C++中在查找預編譯頭時遇到意外的文件結尾。是否忘記了向源中添加「#include "StdAfx.h"」怎麼辦
在cpp第一行添加#include "StdAfx.h"如果說有cin cout endl這種是未聲明的標識符的提示,則在頭文件包含語句下添加using namespace std;
B. fatal error C1010: 在查找預編譯頭時遇到意外的文件結尾...
fatal error C1010: 在查找預編譯頭時遇到意外的文件結尾是因為沒選擇「不使用預編譯頭」。解決步驟如下:
1、首先第一步就是要進行使用預編譯頭文件「stdafx.h」,這時候注意的是加入第三方c/cpp文件沒有#include "stdafx.h",就會報此錯誤。
C. VC++6.0中出現這樣的錯誤提示「意外的文件結尾而尋找預編譯頭指令」
設置一下即可,
打開VC->選中Project->Setting->C/C++,在下拉列表中選中預編譯->不使用預編譯頭。
D. VC++里的 預編譯頭 是什麼意思,幹嘛用的
一、什麼是預編譯頭?
預編譯頭物理上與通常的的.obj文件是一樣的,但編譯入預編譯頭的.h,.c,.cpp文件在整個編譯過程中,只編譯一次,如預編譯頭所涉及的部分不發生改變的話,在隨後的編譯過程中此部分不重新進行編譯。進而大大提高編譯速度,並便於對頭文件進行管理,也有助於杜絕重復包含問題。
二、什麼時候使用預編譯頭?
當大多.c或.cpp文件都需要相同的頭文件時。
當某些代碼被大量重復使用時。
當導入某些不同庫都有實現的函數,並產生混亂時。
E. 我的puppy 安裝好了gcc 但是編譯.C文件提示找不到頭文件,/usr/include下只有python的兩個頭文件,如何能編
你需要下載預編譯好的,因為puppy跟一般的linux不一樣,可能沒有帶開發環境,你需要 自己安裝開發環境的。
F. VC6.0不能打開預編譯頭文件
出錯的原因是包含了預編譯頭文件stdafx.h。但其實這種簡單的命令行程序並不需要。
在創建工程的時候,在向導的第一個對話框里,勾選「空項目」復選框。這樣就不會出現這個錯誤了。