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)行初始化。
          主站蜘蛛池模板: 额敏县| 商河县| 永寿县| 绥棱县| 阿拉善盟| 如东县| 汕尾市| 同心县| 古交市| 友谊县| 盘山县| 苏尼特右旗| 彭泽县| 黄山市| 桐乡市| 乌拉特后旗| 兴文县| 随州市| 确山县| 昔阳县| 拉萨市| 阿瓦提县| 小金县| 朝阳县| 葫芦岛市| 印江| 莱芜市| 浑源县| 偃师市| 额敏县| 柳河县| 平顶山市| 台南县| 宜昌市| 威远县| 台湾省| 张家口市| 凌源市| 博野县| 锡林浩特市| 滨海县|