国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

C++頭文件的結(jié)構(gòu)

2019-11-17 05:20:01
字體:
供稿:網(wǎng)友

  頭文件由三部分內(nèi)容組成:
(1)頭文件開頭處的版權(quán)和版本聲明(參見示例1-1)。
(2)預(yù)處理塊。
(3)函數(shù)和類結(jié)構(gòu)聲明等。
假設(shè)頭文件名稱為 graphics.h,頭文件的結(jié)構(gòu)參見示例1-2。
【規(guī)則1-2-1】為了防止頭文件被重復(fù)引用,應(yīng)當(dāng)用ifndef/define/endif 結(jié)構(gòu)產(chǎn)生預(yù)處理塊。
【規(guī)則1-2-2】用 #include <filename.h> 格式來引用標(biāo)準(zhǔn)庫的頭文件(編譯器將從標(biāo)準(zhǔn)庫目錄開始搜索)。
【規(guī)則1-2-3】用 #include “filename.h” 格式來引用非標(biāo)準(zhǔn)庫的頭文件(編譯器將從用戶的工作目錄開始搜索)。
【建議1-2-1】頭文件中只存放“聲明”而不存放“定義”
在C++ 語法中,類的成員函數(shù)可以在聲明的同時被定義,并且自動成為內(nèi)聯(lián)函數(shù)。
這雖然會帶來書寫上的方便,但卻造成了風(fēng)格不一致,弊大于利。建議將成員函數(shù)的定義與聲明分開,不論該函數(shù)體有多么小。
【建議1-2-2】不提倡使用全局變量,盡量不要在頭文件中出現(xiàn)象extern int value 這類聲明。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 额尔古纳市| 恩平市| 宁晋县| 合肥市| 峨眉山市| 虞城县| 漳州市| 邹平县| 新竹县| 建平县| 比如县| 克什克腾旗| 康乐县| 台州市| 阿图什市| 太和县| 抚顺县| 稷山县| 屏东县| 安康市| 江门市| 庆城县| 安庆市| 兴业县| 沿河| 乌拉特中旗| 隆安县| 金平| 曲麻莱县| 治县。| 阳高县| 桐庐县| 黄浦区| 汤阴县| 滁州市| 千阳县| 托克逊县| 柘荣县| 普安县| 陵川县| 嫩江县|