posts - 403, comments - 310, trackbacks - 0, articles - 7
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          C++ 入門筆記 (5)

          Posted on 2007-09-24 20:45 ZelluX 閱讀(364) 評(píng)論(0)  編輯  收藏 所屬分類: C/C++
          1. 查看某個(gè)類型的最大最小值:
          #include <limits>
          int max_int = numeric_limits<int>::max();
          double min_dbl = numeric_limits<double>::max();

          2. A struct is simply a class whose members are public by default.

          3. 類的似有成員的保護(hù)依賴于對(duì)成員名使用的限制,也就是說,通過地址操作、強(qiáng)制類型轉(zhuǎn)換等技術(shù)可以被訪問,C++可以防止意外的發(fā)生,但不能阻止這種故意的欺騙。只有硬件層面才有可能防止這種惡意訪問,但通常在現(xiàn)實(shí)中也很難做到。

          4. 使用類的初始化列表代替代碼體中的賦值語句可以節(jié)省很多時(shí)間。而且,如果一個(gè)數(shù)據(jù)成員是const的,那么它只能在初始化列表中進(jìn)行初始化;如果一個(gè)數(shù)據(jù)成員是不具有零參數(shù)的構(gòu)造函數(shù)的類類型,那么它也必須在初始化列表中進(jìn)行初始化。
          主站蜘蛛池模板: 铅山县| 卓资县| 安吉县| 盐边县| 丰顺县| 阿拉善右旗| 弥勒县| 锡林郭勒盟| 万载县| 石屏县| 余庆县| 东乌珠穆沁旗| 惠水县| 和田市| 呼玛县| 新巴尔虎左旗| 蓬莱市| 阳新县| 巩义市| 郎溪县| 洪湖市| 定安县| 治县。| 兰西县| 邳州市| 临江市| 鹤峰县| 舟山市| 于田县| 柳州市| 定襄县| 兴业县| 奇台县| 土默特右旗| 关岭| 如皋市| 新田县| 天祝| 天镇县| 阜南县| 山东|