• <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 閱讀(309) 評論(0)  編輯 收藏 引用
            99久久er这里只有精品18| 亚洲精品国产字幕久久不卡| 免费国产99久久久香蕉| 久久精品国产一区二区| 久久丫精品国产亚洲av| 久久国产福利免费| 99久久国产综合精品麻豆| 亚洲Av无码国产情品久久| aaa级精品久久久国产片| 国产精品久久久久久五月尺| 国产国产成人久久精品| 国内精品伊人久久久影院| 超级碰久久免费公开视频| 久久午夜羞羞影院免费观看| 免费久久人人爽人人爽av| 国产高清国内精品福利99久久| 久久久久女人精品毛片| 伊人久久精品无码av一区| 久久婷婷人人澡人人| 精品欧美一区二区三区久久久 | 日韩久久无码免费毛片软件| 欧美黑人激情性久久| 久久精品中文字幕第23页| 三上悠亚久久精品| 久久久久久精品无码人妻| 中文字幕久久亚洲一区| 日本精品久久久久影院日本| 久久久久国色AV免费看图片| 国产ww久久久久久久久久| 国产亚洲精久久久久久无码AV| 国产成人综合久久久久久| 久久国产精品一区| 午夜精品久久久久久| 久久99国产精品久久99小说| 久久频这里精品99香蕉久| 无码八A片人妻少妇久久| 亚洲欧美另类日本久久国产真实乱对白 | 97精品国产97久久久久久免费 | 久久精品无码专区免费青青 | 日韩久久久久中文字幕人妻| 久久精品国产久精国产一老狼|