最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

c++ *運(yùn)算符重載

 更新時(shí)間:2014年09月28日 09:44:57   投稿:hebedich  
運(yùn)算符重載重載運(yùn)算符是C++ 的一個(gè)重要特性,使用運(yùn)算符重載, 的一個(gè)重要特性,使用運(yùn)算符重載, 重載運(yùn)算符是程序員可以把C++ 運(yùn)算符的定義擴(kuò)展到運(yùn)算分量是對(duì)象

運(yùn)算符重載,對(duì)象和指向?qū)ο蟮闹羔?/p>

直接上code

復(fù)制代碼 代碼如下:

#include <iostream>
using namespace std;
 class test
{
    public:
        int a;
        test() : a(0){}
        test &operator*(){
            cout << "operator*" << endl;
            cout << a << endl;
            return *this;
        }
};
 
 int main()
{
    test *t;
    t = new test;
    test t2 = *t;
    t->a += 1;
    // t2.a += 1;
    *t = *t2;
    *t;    // 這一行     *t2;    //      **t;    // 注意*t 和 **t這兩個(gè)的差別
    return 0;
}

運(yùn)行結(jié)果:

t是指向test對(duì)象的指針,(*t) 也就是一個(gè)test對(duì)象。

所以只有 *t才真正的調(diào)用了 運(yùn)算符的重載函數(shù)。

相關(guān)文章

  • 獲取C++變量類型的簡(jiǎn)單方法

    獲取C++變量類型的簡(jiǎn)單方法

    這篇文章主要介紹了獲取C++變量類型的簡(jiǎn)單方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • C語(yǔ)言數(shù)據(jù)結(jié)構(gòu)與算法之圖的遍歷(一)

    C語(yǔ)言數(shù)據(jù)結(jié)構(gòu)與算法之圖的遍歷(一)

    這篇文章主要是介紹了利用深度優(yōu)先算法實(shí)現(xiàn)圖的遍歷,文中利用圖文詳細(xì)的介紹了實(shí)現(xiàn)步驟,對(duì)我們學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)與算法有一定的幫助,需要的朋友可以參考一下
    2021-12-12
  • 求子數(shù)組最大和的解決方法詳解

    求子數(shù)組最大和的解決方法詳解

    本篇文章是對(duì)求子數(shù)組最大和的解決方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • C語(yǔ)言編程中函數(shù)的基本學(xué)習(xí)教程

    C語(yǔ)言編程中函數(shù)的基本學(xué)習(xí)教程

    這篇文章主要介紹了C語(yǔ)言編程中函數(shù)的基本學(xué)習(xí)教程,其中著重講到了傳值調(diào)用與參數(shù),需要的朋友可以參考下
    2015-12-12
  • c/c++小游戲源代碼

    c/c++小游戲源代碼

    這篇文章主要介紹了c/c++小游戲源代碼,本文通過(guò)示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-04-04
  • C語(yǔ)言 結(jié)構(gòu)體和指針詳解及簡(jiǎn)單示例

    C語(yǔ)言 結(jié)構(gòu)體和指針詳解及簡(jiǎn)單示例

    本文主要介紹C語(yǔ)言 結(jié)構(gòu)體和指針,這里整理了相關(guān)資料,并附示例代碼和實(shí)現(xiàn)結(jié)果,以便大家學(xué)習(xí)參考,希望能幫助學(xué)習(xí)C語(yǔ)言的朋友
    2016-08-08
  • C++使用TinyXML2實(shí)現(xiàn)解析和生成XML數(shù)據(jù)

    C++使用TinyXML2實(shí)現(xiàn)解析和生成XML數(shù)據(jù)

    TinyXML2是一個(gè)輕量級(jí)的、開源的C++庫(kù),專門用于解析和生成XML文檔,本文主要為大家介紹了如何使用TinyXML2實(shí)現(xiàn)解析和生成XML數(shù)據(jù),需要的可以參考下
    2024-04-04
  • C++實(shí)現(xiàn)LeetCode(43.字符串相乘)

    C++實(shí)現(xiàn)LeetCode(43.字符串相乘)

    這篇文章主要介紹了C++實(shí)現(xiàn)LeetCode(43.字符串相乘),本篇文章通過(guò)簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-07-07
  • C++實(shí)現(xiàn)LeetCode(144.二叉樹的先序遍歷)

    C++實(shí)現(xiàn)LeetCode(144.二叉樹的先序遍歷)

    這篇文章主要介紹了C++實(shí)現(xiàn)LeetCode(144.二叉樹的先序遍歷),本篇文章通過(guò)簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-07-07
  • C++20 統(tǒng)一容器擦除:std::erase 和 std::eraseif的實(shí)現(xiàn)

    C++20 統(tǒng)一容器擦除:std::erase 和 std::eraseif的實(shí)現(xiàn)

    本文主要介紹了C++20 統(tǒng)一容器擦除:std::erase 和 std::erase_if的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2025-04-04

最新評(píng)論

富锦市| 石渠县| 双城市| 开鲁县| 东乡族自治县| 西丰县| 东辽县| 宁都县| 读书| 休宁县| 柳江县| 洱源县| 富锦市| 湘潭县| 临朐县| 长丰县| 常熟市| 突泉县| 印江| 滨海县| 棋牌| 成武县| 休宁县| 罗江县| 唐海县| 博罗县| 郯城县| 福鼎市| 眉山市| 阳高县| 永泰县| 宜阳县| 泽普县| 山东省| 贡觉县| 江孜县| 关岭| 海原县| 磐安县| 修水县| 海阳市|