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)行初始化。
          主站蜘蛛池模板: 专栏| 石首市| 长沙县| 苗栗市| 云林县| 湟源县| 兴安县| 苏尼特右旗| 都安| 剑阁县| 瓮安县| 五河县| 双桥区| 酒泉市| 英吉沙县| 竹山县| 江安县| 金塔县| 留坝县| 天全县| 封开县| 黄冈市| 阳新县| 平舆县| 锦州市| 文安县| 昌吉市| 天峨县| 建德市| 玛纳斯县| 保靖县| 阿尔山市| 鄯善县| 茌平县| 大埔区| 蒙阴县| 会理县| 上饶市| 梁平县| 峨眉山市| 睢宁县|