c++ 中的this 和*this
this 這是指代本物件 this本來是個指標,*this的星號是取指標指向的內容, 所以,*this是整個物件,而this是指向本物件的指標
class A
{
public:
A()
{
this->m_i = 3;
}
A &Fun()
{
return *this;
}
private:
int m_i;
};
}
相關文章
- C++中的&和&&C++
- C++ 中的 volatile 和 atomicC++
- C++中&和*的含義C++
- C和C++中的staticC++
- C++中的NULL和nullptrC++Null
- C++ opencv中的namedWindow和imshowC++OpenCV
- C++中break和continue的用法和區別C++
- C++中的return和exit區別C++
- C++中堆和棧的完全解析C++
- C++中的運算子和表示式C++
- c++ 中.h 和.cppC++
- C和C++中的名字空間和作用域C++
- c++中數字和字串的轉換C++字串
- 聊聊 C++ 和 C# 中的 lambda 玩法C++C#
- C/C++中的實參和形參C++
- C++中單例模式和static的對比C++單例模式
- c++中字串之string和charC++字串
- c++中字元、字串和數字間的轉換C++字元字串
- C++中的i++和++i你真的理解嗎?C++
- C++中L和_T()之區別C++
- C++中::的作用C++
- C++中的assertC++
- C++類中的常成員和靜態成員C++
- 詳解C++中的多型和虛擬函式C++多型函式
- c++ -- &和 * 的解釋C++
- C++中const的用法C++
- 119 C++中的引用&C++
- C++中const的妙用C++
- c++中的陣列C++陣列
- C++中的容器類C++
- C++中& 的基本用法C++
- C++中的繼承C++繼承
- c++中的基本IOC++
- c++中的物件模型C++物件模型
- C++中的友元C++
- C++中的this指標C++指標
- C/C++中的constC++
- C++中scanf和printf系列函式簡介C++函式
- C++ forward_list 中插入和刪除操作C++Forward