Cplusplus-cpp-this-pointer
提供:Dev Guides
C ++このポインター
C ++のすべてのオブジェクトは、 this ポインターと呼ばれる重要なポインターを介して独自のアドレスにアクセスできます。 this ポインターは、すべてのメンバー関数への暗黙的なパラメーターです。 したがって、メンバー関数の内部では、これを使用して呼び出し元オブジェクトを参照できます。
友達はクラスのメンバーではないため、友達関数には this ポインターがありません。 メンバー関数のみに this ポインターがあります。
このポインタの概念を理解するために次の例を試してみましょう-
上記のコードをコンパイルして実行すると、次の結果が生成されます-