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

首頁 > 編程 > C++ > 正文

C++Primer第五版 第七章習(xí)題答案(51~58)

2019-11-08 00:41:39
字體:
供稿:網(wǎng)友

51:定義為explicit是為了防止隱式的類型轉(zhuǎn)換

int getSize(const std::vector<int>&);//這樣的使用是否顯得比較迷惑getSize(34);

52:知識點:用戶可以直接訪問成員、且有獨特的初始化語法被稱為聚合類,有以下幾個特點:

1:所有成員皆public 2:沒有定義任何的構(gòu)造函數(shù) 3:沒有類內(nèi)初始值 4:沒有基類,也沒有虛函數(shù)

若想以此方式初始化該類,則需要將原類修改成聚合類,并且成員的順序需要明確。

53:知識點1:字面值常量類:數(shù)據(jù)成員都是字面值類型的聚合類(還有其他幾個特例)

首先回顧一個知識點2:字面值類型:算術(shù)類型、指針、引用,不是字面值類型的有:IO庫、String類型 知識點3:字面值常量類的構(gòu)造函數(shù)可以是constexPR,一般來說為空

54:不可以,因為constexpr函數(shù)必須有返回值,必須有return語句。

55:是的

56:知識點1:類的靜態(tài)成員:該成員只需與類的本身有關(guān),而不是與類的對象有關(guān),加上static關(guān)鍵字即可聲明,其不與任何實例化對象綁定,但是我們?nèi)匀豢梢允褂妙愖饔糜蜻\算符訪問靜態(tài)成員。

知識點2:static聲明在內(nèi)部。在外部定義時,不加static.類似與一個全局變量,其初始值必須是常量表達(dá)式。 知識點3:靜態(tài)成員獨立于任何對象,其類型可以是它所屬的類類型。而非靜態(tài)成員只能聲明為其類的指針或引用

57:加點自己的料就好了

58:rate是否應(yīng)該被聲明為const對象呢?因為其是利率,但是實際情況中它也是可變的吧。而vec也不需要在類內(nèi)就定義好大小,在另一個.h文件中聲明大小就好了。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 航空| 安新县| 霍邱县| 浦县| 肥东县| 容城县| 临澧县| 金乡县| 漳浦县| 建水县| 铁岭市| 宿迁市| 云南省| 临沧市| 泸定县| 五华县| 安溪县| 中阳县| 奉贤区| 土默特左旗| 乐至县| 渑池县| 长白| 永新县| 石河子市| 大姚县| 中西区| 昌吉市| 海原县| 丰台区| 无锡市| 运城市| 苏尼特左旗| 岢岚县| 建昌县| 合作市| 广宗县| 阿拉善左旗| 阿拉尔市| 博乐市| 微博|