隨筆-77  評(píng)論-5  文章-2  trackbacks-0
            2014年7月7日
          class Square{
          public:
           Square(int x ) :value(x*x){
           }

          Square(const Square& other) = delete;//rule 1

          const Square & operator = (const Square& other) == delete;//rule 2
          const Square & operator = (Square&& other) = delete;//rule3 

          ..
          }

          Square s = 9; //因?yàn)閟沒(méi)有初始化,會(huì)先用9 調(diào)用構(gòu)造函數(shù) Square(int x ) , 然后調(diào)用Square(const Square& other),和rule1 違背
          Square s2(8);
           s= s2;//對(duì)應(yīng)rule 2
           s= Square(9);//對(duì)應(yīng) rule3 
          posted @ 2019-12-31 21:11 huohuo 閱讀(1062) | 評(píng)論 (0)編輯 收藏
          其實(shí)一直想學(xué)ruby,總是拖拖拉拉推了幾年。 很多ruby的教材要么老厚一本 要么是東一榔頭西一斧頭,邏輯性不清楚 ruby語(yǔ)法還沒(méi)說(shuō)清楚就上rails了 這個(gè)教材挺好。 今天才發(fā)現(xiàn)argument 是實(shí)參,parameter是形參
          posted @ 2014-07-07 22:20 huohuo 閱讀(239) | 評(píng)論 (0)編輯 收藏
          主站蜘蛛池模板: 鹤山市| 遵义市| 德庆县| 临清市| 灵寿县| 蕲春县| 读书| 岱山县| 三原县| 汉阴县| 拜泉县| 鄂尔多斯市| 勐海县| 新疆| 抚顺市| 招远市| 衢州市| 庆元县| 阿尔山市| 盐城市| 黄骅市| 潼南县| 建阳市| 乌鲁木齐市| 安塞县| 崇义县| 安康市| 浦东新区| 杭锦后旗| 电白县| 屏东市| 漳平市| 富平县| 满城县| 文昌市| 竹北市| 绍兴市| 安溪县| 永春县| 长乐市| 建德市|