1樓:匿名使用者
一般來世多檔案結構的工程,是將較為複雜的**優化的乙個很好方法,這樣就可以很好的看出整個工程的結構,所有的類定義可以放在標頭檔案裡,但是,搜老局不是硬性的說必須是這樣做的!在原始檔裡,一般是主函式mian()的書寫,但也不是說一定只有main()函式而已。如果你的**中較為復世讓雜,建議您使用多檔案結構,定義多個原始檔和標頭檔案,可以將實現某乙個功能而又相對獨立的類定義在乙個原始檔或者標頭檔案,這樣分開了實現功能的多個函式體或者類。
再有乙個總的標頭檔案彙總這多個定義函式或者類,之後在包含主函式的原始檔裡,插入該總標頭檔案,這樣的話,結構比較清晰,但是由於檔案的邏輯結構較為複雜,難免會有時含困候出現連線錯誤,所以,必須仔細編寫!同時,這樣的除錯查詢錯誤,比較有相對性和目的性,可以很快定位!
2樓:匿名使用者
標頭檔案格式是:#ifndef ss_h#define ss_hclass ss{};#endif你這樣再試試,鬧擾嫌還有把那些檔案都全選,新增到工液手李耐程。主函式里要有#include""
3樓:匿名使用者
隨便,想只在cpp裡寫就只在cpp裡寫,建議你把子類寫入標頭檔案。
visual c++ 怎樣在乙個工程裡 建立多個c檔案
4樓:淡了流年
你可以不用vc++ 可以試du試dev c++可以不用新建工程直接寫**然zhi後編譯dao。
1、首先開啟工程(.dsw檔案),專新建原始檔時,會出屬現新增到工程,打勾就行了使用時以外部呼叫extern,既然是乙個工程,就只允許乙個開頭,所以把你要新增進工程的原始檔的主函式改名,然後放到第乙個檔案主函式里成為呼叫函式就行了。
2、比如你新增進工程的函式名為void cool();那麼在第乙個檔案里加一句extern void cool()(可以去掉extern);然後再主函式里就可直接使用了另外也可以,直接開頭#include 「檔名」,雖沒加入工程,但類似標頭檔案的存在可以不用編譯新增進來的檔案。
5樓:網友
你可以不用vc++ 可以試試dev c++可以不用新建工程直接寫**然後編譯。做點小練習足夠勝任。
c++怎麼建工程寫c語言
6樓:網友
檔案-新建-新專案(選empty專案)
檔案-新建-新建檔案-資原始檔(就可以在該資原始檔上寫**)
7樓:網友
新建工作,選擇檔案,c++ source file
8樓:
一樣的建工程的過程啊,只是其中你用c語言寫就行了,(當然,新建檔案的時候也可以把檔案的字尾名改為。c)
9樓:極客賢哥
沒有必要,直接建立。cpp就可以,因為c++語法已包括c語言所有語法。
10樓:胖胖丶不胖
新建工程--控制檯--空工程。
新建檔案--source film
c/c++建立工程時,自己編寫的標頭檔案怎樣相互呼叫?要詳細一些的
11樓:離離原上花開
比如你寫了c++ head file,又建立了c++ source file。只需要在。cpp檔案中。
#include「 」你的標頭檔案名)
這樣就可以了,一定要讓你的兩個檔案在同乙個目錄下。否則出錯。
12樓:網友
要是你把宣告定義都寫在標頭檔案中那你就要在標頭檔案中#include ""
要是把定義寫在cpp 的檔案中,那就在cpp檔案中#include ""
這裡,都是自己寫的標頭檔案。
13樓:網友
用條件編譯。就不會出現重複編譯導致連線錯誤。
如:#ifndef my_head_file_1#define my_head_file_1#include "我的標頭檔案" //包含標頭檔案1#endif
#ifndef my_head_file_2#define my_head_file_2#include "我的標頭檔案" //包含標頭檔案2#endif
#ifndef my_head_file_3#define my_head_file_3#include "我的標頭檔案" //包含標頭檔案3#endif
如何用vs2008建立c工程
14樓:網友
點新建,在彈出的對話方塊選擇想要建立的相應工程就ok 呀!
我要的vc++60 ,要怎麼建工程呢?我在學習 c ++語言。
15樓:夏夜輕語
廢話不多說,看圖。
1、檔案-》新建,出現在下圖。
(第2步自己輸入個工程名)
2、完成上面這個後,出現下圖,這時選擇建空工程,後面的一直確定就行<>
3、檔案-》新建,會出現下圖,這和第乙個**一樣,只是標籤到了「檔案」
(第3步是要你輸入你要建的檔名,一般用 main,因為第乙個檔案 一般都寫main()函式)
4、寫你的**。
5、除錯執行。
按f7,組建工程,除錯,你的錯誤在這時軟體會幫你找出按ctrl+f5執行程式,(直接按f5的話,程式不會停在控制檯。這之中的區別自己試下就知道了)
16樓:搞影音的秋三
檔案-》新建-》專案-》選擇你要的專案-》填專案名。先安裝vs2005或2008
17樓:曾聽南
建立控制檯工程,選擇檔案-新建-win32 console application-右邊輸入工程名-ok-選擇空的工程,ok,工程就建立好了,然後新建-選擇c/c++原始檔,就可以在上面寫**了。
18樓:網友
最好找個教程跟著學一下,這個問題不會,其他問題估計也要問,系統的學習一遍就會了。
c builder 如何建立工程
19樓:網友
開啟c++ buider的主執行程式,等執行環境視窗出現,點選選單中第一項file,如果覺得不合適,選other...彈出對話方塊,new items下有所有可能新建的專案。
用eclipse無法新建c/c++工程
20樓:網友
安裝不完全。。重新安裝一下就ok了。。
vb的小問題,關於vb的小問題
你在做執行程式時,不新增其他的退出按鍵就可以啊!關於vb的小問題 setmynum是一個變數。val表示把括號後面的數轉化為10進位制的數值形式。h是16進位制數字的開頭。寫在 裡面表示加上 h這兩個字元竄。如加號後面的數值 5的話,setmynum就等於val h5 這個意思。號後面的mid su...
法語的幾個小問題,法語簡單小問題
aller inf.確實既表示法語的最近將來時,也可以翻譯成去做某事。寫法完全一樣的。但是意思上差別不大,根據上下文一般可以分辨清楚。il va voir des conpains,il va au cinema,il n est jamais a la maison.這句話在 簡法 中的場景就是在...
魔獸世界關於CJ騎士的問題
其實,說了半天,就是dph的問題,是和dps相對dps是指平均每秒傷害,dph是指單下攻擊的傷害如果兩把 dps相近,那dph的高低就通過攻速就顯示出來了,dph越高,攻速越低。要知道,的dph可是影響懲騎很多技能的,不光是命令,還有十字軍打擊和神聖風暴的單下傷害,在pvp中,懲騎的對p近戰類職業的...