国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 东阳市| 朝阳市| 平南县| 吉木萨尔县| 峨眉山市| 阿拉善右旗| 永康市| 古浪县| 措美县| 乌拉特前旗| 扬中市| 蓝田县| 望奎县| 安阳县| 绵阳市| 淮阳县| 上虞市| 南康市| 临沂市| 郯城县| 息烽县| 肥乡县| 三都| 肇庆市| 深泽县| 徐闻县| 成都市| 祁东县| 黎平县| 蒙自县| 聂荣县| 呼伦贝尔市| 静乐县| 乌海市| 孟村| 贺州市| 杭州市| 长乐市| 丹寨县| 安西县| 甘南县|