資料介紹
本文檔的主要內(nèi)容詳細(xì)介紹的是C++的const多文件編譯預(yù)處理的資料說明包括了:1、const型常量,2、常對象,3、常成員函數(shù),4、常數(shù)據(jù)成員,5、常引用,6、多文件,7、編譯預(yù)處,8、多文件結(jié)構(gòu)中使用編譯預(yù)處理的問題
在C++中,為了實(shí)現(xiàn)共有數(shù)據(jù)的保護(hù)和共享,可以使用const,就是把有關(guān)的數(shù)據(jù)定義為常量??梢栽诙x對象時指定對象為常對象,當(dāng)然常對象是要有初始值的。例如:Date const d(2000,1,1);
這時d的所有成員的值都不能被修改,這樣給了我們一個很有用的東西:凡是希望數(shù)據(jù)成員不被修改的對象就可以設(shè)定為常對象。
?。?)常對象
在類的定義中可以把對象的成員聲明為const,這些包括常數(shù)據(jù)成員和常函數(shù)成員。
(2)常數(shù)據(jù)成員
它的值是不能改變的,只有通過構(gòu)造函數(shù)的參數(shù)初始化表對常數(shù)據(jù)成員進(jìn)行初始化,所有涉及對常數(shù)據(jù)成員賦值的操作都是不正確的,其中當(dāng)然包括在構(gòu)造函數(shù)中的賦值操作。
?。?)常函數(shù)成員
如果函數(shù)成員被聲明為常函數(shù)成員,則只能引用本類中的數(shù)據(jù)成員,而不能去更新它們。還有常引用,常數(shù)組,常指針。
- C語言預(yù)處理命令的分類和工作原理詳細(xì)說明
- C51的預(yù)處理命令和用戶配置文件詳細(xì)資料說明 6次下載
- 8051單片機(jī)的預(yù)處理命令的詳細(xì)資料說明
- C++程序設(shè)計教程之C++工具的詳細(xì)資料說明 4次下載
- C++程序設(shè)計教程之C++的初步知識的詳細(xì)資料說明 31次下載
- C語言程序設(shè)計教程之預(yù)處理命令的詳細(xì)資料說明 13次下載
- Visual C++教程之C++的語言資料概述免費(fèi)下載 3次下載
- C++的cast最完整最詳細(xì)的解釋資料說明 0次下載
- MATLAB和C++混合編程入門資料說明 21次下載
- C語言程序設(shè)計教程之編譯預(yù)處理的詳細(xì)資料說明 2次下載
- C語言程序設(shè)計教程之如何進(jìn)行函數(shù)與編譯預(yù)處理資料概述 4次下載
- C程序設(shè)計教程之如何進(jìn)行編譯預(yù)處理 5次下載
- C++課程資料詳細(xì)資料合集包括了:面向?qū)ο蟪绦蛟O(shè)計與C++,算法,函數(shù)等 18次下載
- 高級C/C++編譯技術(shù) 18次下載
- C語言的編譯預(yù)處理
- 一招掌握C語言代碼如何變成bin文件? 3381次閱讀
- C預(yù)處理器及其工作原理 679次閱讀
- C語言有哪些預(yù)處理操作? 643次閱讀
- C語言必備知識編譯預(yù)處理 1112次閱讀
- C/C++語言中extern的用法 647次閱讀
- C程序的完整編譯過程 3596次閱讀
- 預(yù)處理相關(guān)知識點(diǎn)總結(jié) 636次閱讀
- C++中不一樣的重載是什么 785次閱讀
- C語言預(yù)處理命令是什么 2741次閱讀
- C語言頭文件路徑的剖析 1925次閱讀
- 編譯器將.c文件編譯為.o文件鏈接的過程 4997次閱讀
- C語言和C++的特點(diǎn)與用法詳細(xì)說明 4444次閱讀
- 虛擬機(jī):使用cscope瀏覽C++文件 2118次閱讀
- C語言中程序員編寫的頭文件和編譯器自帶的頭文件 7865次閱讀
- C/C++/OpenCL 應(yīng)用編譯的SDSoC開發(fā) 2229次閱讀
下載排行
本周
- 1涂鴉各WiFi模塊原理圖加PCB封裝
- 11.75 MB | 76次下載 | 1 積分
- 2錦銳科技CA51F2 SDK開發(fā)包
- 24.06 MB | 29次下載 | 1 積分
- 3錦銳CA51F005 SDK開發(fā)包
- 19.47 MB | 3次下載 | 1 積分
- 4蘋果iphone 11電路原理圖
- 4.98 MB | 3次下載 | 2 積分
- 5基礎(chǔ)模擬電子電路
- 3.80 MB | 3次下載 | 1 積分
- 6RA-Eco-RA6M4-100PIN-V1.0開發(fā)板資料
- 34.89 MB | 1次下載 | 免費(fèi)
- 7STM32F3系列、STM32F4系列、STM32L4系列和STM32L4+系列Cortex-M4編程手冊
- 3.32 MB | 1次下載 | 免費(fèi)
- 8聯(lián)想A820t手機(jī)維修圖紙包括主板原理圖 尾板原理圖 點(diǎn)位圖
- 0.62 MB | 次下載 | 5 積分
本月
- 1AI智能眼鏡產(chǎn)業(yè)鏈分析
- 4.43 MB | 383次下載 | 免費(fèi)
- 2蘇泊爾電磁爐線路的電路原理圖資料合集
- 2.02 MB | 296次下載 | 5 積分
- 3貼片三極管上的印字與真實(shí)名稱的對照表詳細(xì)說明
- 0.50 MB | 94次下載 | 1 積分
- 4長虹液晶電視R-HS310B-5HF01的電源板電路原理圖
- 0.46 MB | 91次下載 | 5 積分
- 5涂鴉各WiFi模塊原理圖加PCB封裝
- 11.75 MB | 76次下載 | 1 積分
- 6錦銳科技CA51F2 SDK開發(fā)包
- 24.06 MB | 29次下載 | 1 積分
- 7AO4803A雙P通道增強(qiáng)型場效應(yīng)晶體管的數(shù)據(jù)手冊
- 0.11 MB | 28次下載 | 2 積分
- 8長虹液晶彩電LS29機(jī)芯的技術(shù)資料說明
- 3.42 MB | 16次下載 | 2 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191388次下載 | 10 積分
- 5十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183342次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81588次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73815次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論