国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表

圖片精選

主站蜘蛛池模板: 建德市| 威海市| 枞阳县| 平原县| 甘洛县| 东阿县| 洪江市| 开化县| 关岭| 上思县| 尚义县| 盖州市| 沾化县| 荃湾区| 嘉祥县| 上饶县| 新泰市| 柏乡县| 宁南县| 朔州市| 横山县| 南昌县| 岱山县| 新沂市| 红河县| 车险| 榆社县| 朝阳县| 闸北区| 绥宁县| 临潭县| 临泉县| 客服| 合江县| 长丰县| 恭城| 柘荣县| 安仁县| 巴塘县| 西林县| 湾仔区|