麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

const在類中的應用

2019-11-11 04:48:55
字體:
來源:轉載
供稿:網友

一、const成員函數

將const加載函數的括號后面,稱為const成員函數,就像盡可能將const引用和指針用作函數形參一樣,只要類方法不修改調用對象,應將其聲明為const。否則,當函數無法確保調用const對象不被修改,編譯器將拒絕該函數。形如:

聲明:

void show() const;

函數定義的函數頭:

void Stock::show() const

二、作用域為類的常量

在類中聲明作用域為類的成員,例如

static const int Months = 12;

此時Months常量與其它靜態變量存儲在一起,屬于類本身,為所有對象共享。無論創建多少個對象,程序都只創建一個靜態類變量副本。不能省去static,因為類聲明并不創建對象,沒有存儲空間,沒法存儲成員值。

當然還有另一種方法是使用enum:

enum { Months = 12 }; 

其也只是在類聲明中,并沒有創建類數據成員,只是聲明一個符號名稱,相當于define。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: sesee99| 久久精品2019中文字幕 | 国产精品久久久免费看 | 成人一级黄色 | 免费观看黄视频 | 久久精品视频在线看99 | 久久在线免费视频 | 久久久精品网 | 亚洲精品一区二区三区大胸 | 一级在线观看视频 | 2017亚洲男人天堂 | 国产美女爽到喷白浆的 | 亚洲国产精品一区二区久久 | 国产精品免费久久久久 | 久久精品视频16 | 中文字幕一区二区三区四区 | 国产人成精品一区二区三 | 久久91精品国产91久久yfo | 精品久久久久久久久久中文字幕 | av不卡免费在线 | 欧美一区二区三区久久精品视 | 激情五月少妇a | 日韩激情在线视频 | 视频一区 在线 | 亚洲免费视频大全 | 天天看成人免费毛片视频 | 91精品国产乱码久久桃 | 中文字幕亚洲视频 | 免费视频a| 中国免费一级毛片 | 久久国产精品免费视频 | 欧美成人精品一区二区男人小说 | 视频一区 在线 | 特级无码毛片免费视频尤物 | 在线亚洲播放 | 成人三级免费电影 | 午夜视频在线 | 18pao国产成人免费视频 | 爱射av| 国产精品视频一区二区三区四 | 手机av免费电影 |