• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            MySpace

              C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
              18 隨筆 :: 2 文章 :: 10 評論 :: 0 Trackbacks

            寫了一段代碼是這樣的

            enum day
            {
             Sunday, Monday, Tuesday,
             Wednesday, Thursday, Friday,
             Saturday, not_a_day
            };

            day* operator++(day *d)
            {
             //d = d + 1;
             *d = (day)(*d + 1);
             return d;
            }

            編譯出現了錯誤:error C2803: “operator ++”必須至少有一個類類型的形參

            難道運算符的重載參數不能為指針,查閱了MSDN 得到如下結果

            -----------------------------------------------------------------------------------------------------------------

            錯誤消息
            “operator operator”必須至少有一個類類型的形參


            重載運算符缺少類類型的參數。

            您需要通過引用(不是使用指針,而是使用引用)或值至少傳遞一個參數,從而能夠編寫“a < b”(a 和 b 均為類 A 類型)。

            如果兩個參數都是指針,結果將是指針地址的純比較,并且將不使用用戶定義的轉換。

            下面的示例生成 C2803:


            // C2803.cpp
            // compile with: /c
            class A{};
            bool operator< (const A *left, const A *right);   // C2803
            // try the following line instead
            // bool operator< (const A& left, const A& right);

            posted on 2008-05-29 15:57 yang-chunlei 閱讀(308) 評論(0)  編輯 收藏 引用
            思思久久99热只有频精品66| 久久久人妻精品无码一区| 99精品国产综合久久久久五月天| 久久天天躁狠狠躁夜夜av浪潮| 四虎亚洲国产成人久久精品| 午夜精品久久久久久99热| 2021精品国产综合久久| 久久人人爽人人爽人人片AV麻豆 | 久久国产精品久久国产精品| 国产午夜精品理论片久久| 久久WWW免费人成一看片| 精品九九久久国内精品| 伊人久久大香线蕉综合5g| 久久99精品国产自在现线小黄鸭| 国产精品免费看久久久香蕉| 精品久久久久久国产| 久久99精品免费一区二区| 久久午夜无码鲁丝片| 国产三级精品久久| 久久99精品久久久久子伦| 久久国产精品免费一区| 久久精品国产精品青草| 欧美日韩久久中文字幕| 内射无码专区久久亚洲| 久久久青草久久久青草| 久久丫精品国产亚洲av不卡| 久久笫一福利免费导航| 精品久久久久一区二区三区| 久久99国产精品二区不卡| 精品久久久无码人妻中文字幕豆芽| 久久国产美女免费观看精品 | 久久性生大片免费观看性| 日产精品久久久一区二区| 国内精品伊人久久久久妇| 久久久久综合中文字幕 | 一个色综合久久| 久久国产综合精品五月天| 久久精品成人免费观看97| 91精品国产综合久久香蕉| 国产精品美女久久久网AV| 岛国搬运www久久|