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++中&和*的含義C++
- C和C++中的staticC++
- C/C++中printf和C++中cout的輸出格式C++
- C++中運算子 &和&&、|和|| 的區別C++
- C++ opencv中的namedWindow和imshowC++OpenCV
- C++中的mutable和volatileC++
- c++ 中.h 和.cppC++
- C++中*和&符號C++符號
- C++中的return和exit區別C++
- C++中的運算子和表示式C++
- C++中 struct 和 class 的區別C++Struct
- C++中堆和棧的完全解析C++
- C++中struct 和 class的區別C++Struct
- C++中的覆蓋和隱藏C++
- C++ 中的 volatile 和 atomicC++
- C++中break和continue的用法和區別C++
- C和C++中的名字空間和作用域C++
- c++中數字和字串的轉換C++字串
- C/C++中的實參和形參C++
- 聊聊 C++ 和 C# 中的 lambda 玩法C++C#
- C/C++中Static和Const的作用C++
- C++中過載new和delete的使用C++delete
- c++中new和delete的使用方法C++delete
- c++中冒號(:)和雙冒號(::)的用法C++
- C/C++中的日期和時間函式C++函式
- C++中引用和匿名物件的理解和本質剖析C++物件
- C++中的i++和++i你真的理解嗎?C++
- C++ 中隨機函式 rand() 和 srand() 的用法C++隨機函式
- c++中getopt和getopt_long的使用方法C++
- C++中L和_T()之區別C++
- c++中&和&&有什麼區別C++
- C++中::的作用C++
- c++中::的用法C++
- C/C++—— C++中函式重寫和函式過載C++函式
- 詳解C++中的多型和虛擬函式C++多型函式
- C++類中的常成員和靜態成員C++
- c++中模板_類别範本的宣告和定義C++