回答編集履歴

1

**this の説明を追加

2021/07/17 22:54

投稿

kazuma-s
kazuma-s

スコア8224

test CHANGED
@@ -37,3 +37,19 @@
37
37
  }
38
38
 
39
39
  ```
40
+
41
+ **追記**
42
+
43
+ > 2 : ダブルポインタthisが存在するのであれば何を返すのか
44
+
45
+
46
+
47
+ this は、クラスのインスタンスであるオブジェクトへのポインタ。
48
+
49
+ *this は、クラスのインスタンスであるオブジェクト。
50
+
51
+ **this は、クラスのインスタンスであるオブジェクトに単項*演算子を適用したもの。
52
+
53
+ したがって、そのクラスはメンバ関数 operator* を持たなければならない。
54
+
55
+ **this は、operator* が返すものと同じ型である。