物件導向之回傳this
¶物件導向之回傳this
原文連結: https://darkblack01.blogspot.com/2012/02/this.html
移植時的最後更新日期: 2015-12-23T14:16:57.752+08:00
最近在ptt上看見討論串
而且討論得還滿有結果的
之前也為了這件事查半天(突然忘記怎麼用了XD)
就來給自己做一個小筆記吧!
在C++中
this是指向自己的指標
this是物件主體
(引用《指標的藝術》的隱喻this,就是拿鑰匙(*)打開信箱(point),看見物件主體)
class MyCls
{
MyCls returnCopy(){(Something Coding) return *this};
MyCls& returnMyself(){(Something Coding) return this};
MyCls returnPoint(){(Something Coding) return this};
};
發表於
tags:
{ C_and_Cpp }
{ WIN32 API/MFC }