免费97视频在线精品国自产拍|亚洲就去吻婷婷永久网|香蕉视观看在线a|日本精品AⅤ在线观看

<dl id="aauvq"></dl>
<blockquote id="aauvq"></blockquote>
<thead id="aauvq"></thead>

<dl id="aauvq"><noframes id="aauvq"></noframes></dl>

           找回密碼
           注冊

          QQ登錄

          只需一步,快速開始

          運(yùn)算符重載

          [復(fù)制鏈接]
          1#
          發(fā)表于 2008-9-29 20:19:57 | 只看該作者 |倒序瀏覽 |閱讀模式
          <P><FONT color=#0000ff>運(yùn)算符重載</FONT>的概念:運(yùn)算符重載實際上就是<FONT color=#0000ff>函數(shù)重載</FONT>,因為在C++中,任何運(yùn)算都是通過函數(shù)實現(xiàn)的,一個運(yùn)算符函數(shù)由于所操作的數(shù)據(jù)不同而具有不同的意義,就是運(yùn)算符重載。</P>
          8 m$ b2 y  D4 h<P>關(guān)鍵字<FONT color=#0000ff>operator</FONT> 的含義:我們不能直接對諸如"+"這樣的運(yùn)算符進(jìn)行重載,因為直接用它并不能做為函數(shù)名來使用,而要將operator 與運(yùn)算符連在一起后構(gòu)成一個運(yùn)算符函數(shù)名,然后就可以進(jìn)行重載定義了。所以在這里,operator的含義可理解為本函數(shù)是一個運(yùn)算符重載函數(shù),其后的運(yùn)算符就是將被重載的操作。</P>- R& o* @  c4 q+ o( @: I, X8 A3 D
          <P>定義一個重載運(yùn)算函數(shù)的形式如下:</P>: e4 @5 ~( R: D3 }
          <P>TYPE operator @(參數(shù)表){</P>7 n, B3 Z2 D/ @+ m5 |
          <P>//....函數(shù)定義</P>( S6 R6 s- L/ \# `+ [1 u
          <P>}</P>
          ; u, ]; l# N9 h* u<P>其中的TYPE表示將要返回的數(shù)據(jù)類型,不可能是void類型的,而@表示要重載的運(yùn)算符。</P>
          ! X' U" r- P& e1 n, T/ ~<P>當(dāng)然我們要對<FONT color=#ff0000>操作符重載的簡單運(yùn)用</FONT>有所了解,主要是對課本上的例子能完全掌握。</P>
          您需要登錄后才可以回帖 登錄 | 注冊

          本版積分規(guī)則

          QQ|本地廣告聯(lián)系: QQ:905790666 TEL:13176190456|Archiver|手機(jī)版|小黑屋|汶上信息港 ( 魯ICP備19052200號-1 )

          GMT+8, 2025-5-4 20:23

          Powered by Discuz! X3.5

          © 2001-2025 Discuz! Team.

          快速回復(fù) 返回頂部 返回列表