復制構造器和=運算符重載

復制也是用的=運算符瘪吏,那么什么時候是復制構造器蔑祟,什么適合是調用運算符=重載毒涧?

用其他對象定義新對象的時候是復制構造器,如下:

    A a2(a1);
    A a3 = a2;

在已經定義好后徙邻,用=進行賦值的是調用運算符=重載

class A {
private:
    int m_elem;

public:
    A() {
        std::cout << "This is construction!" << std::endl;
    }

    A(const A& others) {
        std::cout << "This is copy construction!" << std::endl;
    }

    void operator=(const A& others) {
        std::cout << "This is operator == override!" << std::endl;
    }

};

int main()
{
    A a1; //This is construction!
    A a2(a1); //This is copy construction!
    A a3 = a2; //This is copy construction!
    a1 = a2; //This is operator == override!
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末排嫌,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子缰犁,更是在濱河造成了極大的恐慌淳地,老刑警劉巖怖糊,帶你破解...
    沈念sama閱讀 207,113評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異颇象,居然都是意外死亡伍伤,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,644評論 2 381
  • 文/潘曉璐 我一進店門遣钳,熙熙樓的掌柜王于貴愁眉苦臉地迎上來扰魂,“玉大人,你說我怎么就攤上這事蕴茴∪捌溃” “怎么了?”我有些...
    開封第一講書人閱讀 153,340評論 0 344
  • 文/不壞的土叔 我叫張陵倦淀,是天一觀的道長蒋畜。 經常有香客問我,道長撞叽,這世上最難降的妖魔是什么姻成? 我笑而不...
    開封第一講書人閱讀 55,449評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮愿棋,結果婚禮上科展,老公的妹妹穿的比我還像新娘。我一直安慰自己糠雨,他們只是感情好才睹,可當我...
    茶點故事閱讀 64,445評論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著见秤,像睡著了一般砂竖。 火紅的嫁衣襯著肌膚如雪真椿。 梳的紋絲不亂的頭發(fā)上鹃答,一...
    開封第一講書人閱讀 49,166評論 1 284
  • 那天,我揣著相機與錄音突硝,去河邊找鬼测摔。 笑死,一個胖子當著我的面吹牛解恰,可吹牛的內容都是我干的锋八。 我是一名探鬼主播,決...
    沈念sama閱讀 38,442評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼护盈,長吁一口氣:“原來是場噩夢啊……” “哼挟纱!你這毒婦竟也來了?” 一聲冷哼從身側響起腐宋,我...
    開封第一講書人閱讀 37,105評論 0 261
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎枕荞,沒想到半個月后剥啤,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經...
    沈念sama閱讀 43,601評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡参萄,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,066評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了煎饼。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片讹挎。...
    茶點故事閱讀 38,161評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖吆玖,靈堂內的尸體忽然破棺而出筒溃,到底是詐尸還是另有隱情,我是刑警寧澤沾乘,帶...
    沈念sama閱讀 33,792評論 4 323
  • 正文 年R本政府宣布铡羡,位于F島的核電站,受9級特大地震影響意鲸,放射性物質發(fā)生泄漏烦周。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,351評論 3 307
  • 文/蒙蒙 一怎顾、第九天 我趴在偏房一處隱蔽的房頂上張望读慎。 院中可真熱鬧,春花似錦槐雾、人聲如沸夭委。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,352評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽株灸。三九已至,卻和暖如春擎值,著一層夾襖步出監(jiān)牢的瞬間慌烧,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,584評論 1 261
  • 我被黑心中介騙來泰國打工鸠儿, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留屹蚊,地道東北人。 一個月前我還...
    沈念sama閱讀 45,618評論 2 355
  • 正文 我出身青樓进每,卻偏偏與公主長得像汹粤,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子田晚,可洞房花燭夜當晚...
    茶點故事閱讀 42,916評論 2 344

推薦閱讀更多精彩內容

  • C++語言的一個很有意思的特性就是除了支持函數(shù)重載外還支持運算符重載嘱兼,原因就是在C++看來運算符也算是一種函數(shù)。比...
    歐陽大哥2013閱讀 2,689評論 0 8
  • 這是16年5月份編輯的一份比較雜亂適合自己觀看的學習記錄文檔贤徒,今天18年5月份再次想寫文章芹壕,發(fā)現(xiàn)簡書還為我保存起的...
    Jenaral閱讀 2,733評論 2 9
  • C++運算符重載-上篇 本章內容:1. 運算符重載的概述2. 重載算術運算符3. 重載按位運算符和二元邏輯運算符4...
    Haley_2013閱讀 2,285評論 0 51
  • C++運算符重載-下篇 本章內容:1. 運算符重載的概述2. 重載算術運算符3. 重載按位運算符和二元邏輯運算符4...
    Haley_2013閱讀 1,435評論 0 49
  • 秋日里胃惜,艷陽高照。躺在陽光斑駁的木床上聞著奶奶熟悉的香味哪雕。微風吹拂著窗簾漸漸撩動船殉,魚缸里的加氧泵一直咕嚕著氣泡...
    野不言閱讀 219評論 0 0