1樓:匿名使用者
無所謂字尾的,可以直接在標頭檔案資料夾裡面新增新的標頭檔案,如果不想要字尾,直接重新命名把.h去掉。在包含這個標頭檔案的時候,還是一樣包含標頭檔案的全名。
編譯器會直接將檔案當成是標頭檔案處理。建議不要這樣使用
2樓:郝在益
1、標頭檔案都是以.h結尾的,你可以在建立的時候選擇標頭檔案,你填寫完檔名後,vs會自動將.h字尾加入到你的檔名中。
2、以上的第一點是我憑猜測,猜的你所問的問題的具體內容。說實話我還真沒有完全看懂你題目。
3樓:匿名使用者
改檔名應該就可以了
4樓:
不知道不帶h是什麼意思,請詳細說明
visual c++ 2010 現有專案中怎麼新增自己的標頭檔案 5
5樓:匿名使用者
你既然通過標頭檔案->新增->現有項來新增,就說明該標頭檔案一定存在。但同時它又不能內被開啟,容因此推斷該檔案一定是被其他程式以獨佔的方式開啟了。你看看是否是這樣,把別的程式關閉,再試試。
如果不知道是哪個程式佔用了該檔案,可以用右鍵點選該檔案,在右鍵選單中選擇「使用360解除佔用」。
vs2010 c++自動建立標頭檔案問題。
6樓:匿名使用者
有些程式設計師在c++下也習慣使用printf等函式,所以包含什麼標頭檔案都有待於你自己新增,stdafx只是個預編譯標頭檔案,除了根據你的工程屬性推斷出的必要的標頭檔案,其他的一般都不為你新增。
7樓:匿名使用者
不自動包含iostream,是因為不是所有程式都用它,有的程式甚至不需要輸入輸出,所以需要手動包含。
stdafx是預編譯標頭檔案,也就是說,這個檔案在編譯開始的時候只編譯一次,把編譯結果儲存起來,以後再有其他的類包含這個標頭檔案時,就不需要再次編譯了。所以一般把最常用的標頭檔案都放到stdafx裡面,這樣可以大幅度提高編譯速度。
8樓:匿名使用者
哈哈,好暈哇。
首先糾正一個問題,並不是生成一個工程就一定會有include 「stdafx」 ,其次更不是c++標頭檔案就用iostream
iostrem是c++的輸入輸出流標頭檔案,只要你不使用cin或者cout,你根本不用使用iostream標頭檔案,只是一般情況下你會使用而已。呵呵。所以樓主可能比較常見iostream的標頭檔案。
其次,stdafx這個標頭檔案要看你使用了自動生成什麼工程,如果你生成一個helloworld,那麼恭喜你,這個會被自動建立,你可以看看這個標頭檔案,這個標頭檔案是你工程內的標頭檔案。如果你生成一個空的工程,empty project,根本什麼都沒有。
所以樓主明白了?
如何用vs2010新建一個類?用來寫c++檔案的標準格式建立?就是能做到聲把宣告放在.h裡,實現放在.cpp裡的
9樓:dear__曖昧
1 . 先開啟vs2010利用win32控制檯新建一個工程。這時在最左邊會有一個「解決方案資源管理器」 要是沒有可以 檢視--解決方案資源管理器 開啟。
右擊解決方案資源管理器裡面 「標頭檔案」 這個資料夾 選擇 新增--新建項--標頭檔案(.h) 假設命名「num_add.h」。
同樣的方法右擊「原始檔」這個資料夾 新增--新建項--c++檔案(.cpp)假設命名「num_add.cpp」 。
2 . 可以在「num_add.h」 裡寫類的定義:
#if !defined (aaaaaa) //防止num_add.h在別的檔案裡多次宣告
#define aaaaaa
class cnum_add;
#endif
3 . 在"num_add.cpp"檔案裡面實現cnum_add成員函式的定義:
#include"stdafx.h"
#include"num_add.h" //引用標頭檔案"num_add.h"
#include
using namespace std;
cnum_add::cnum_add(int m,int n)
void cnum_add::showsum()
輸出:3
不知道樓主看懂了沒?
10樓:素曇
class a //宣告一個a的類
;void a::fuction()
;不知道你這樣明白沒有。。。。
11樓:匿名使用者
專案》新增類
選擇c++>c++類
彈出的視窗中輸入類名就行了。
12樓:
請問你買的參考書是什麼?
visual studio2010 c++標頭檔案怎麼寫 30
13樓:匿名使用者
#include "ccar.h"這一條不要,在類的第一行新增,這兩行防止標頭檔案重複載入
#ifndef ___car_h_
#define ___car_h_
在標頭檔案的最後新增
#endif
14樓:匿名使用者
#include
class ctransport
virtual void run()
void run()};
15樓:
vs2019中建立mfc應用程式,一旦生成解決方案後就修改不
可以修改,在資源管理的圖示裡,把系統預設的圖示換掉,再重新編譯一下,就更改為你自己的圖示了。vs中使用mfc,編譯成功但不生成.exe檔案,是怎麼回事啊?slei.exe就是生成的檔案,畫面上都顯示出名字來了,好好找好。用vc mfc模板寫的程式的exe檔案的圖示怎麼改 可以,關閉vc工程,把res...
vs 2019 如何編譯c語言,vs 2008 如何編譯C語言
1.vc 就可以了 2.應該建立 cpp檔案 3.首先你要建立一個工程,建立一個win32控制檯應用程式的 工程然後再資原始檔檢視裡可以新增 你現成的原始檔4.在工程環境下 可以按f5執行 或是工具欄中間的那個綠色的小箭頭 回答完畢 希望你能明白 奪魂狼劍 不建議你使用vs2008來編譯純c程式。v...
VS2019建立了CWin32專案編譯出錯
沒碰見過你說的這種情況。建立完,不新增任何東西,編譯,應該是不會報錯的。回答補充 忽然想起,你有沒有這樣的報錯 1 d my documents visual studio 2005 projects ssss ssss.c 4 fatal error c1853 debug ssss.pch pr...