回答編集履歴
1
微修正
test
CHANGED
@@ -20,7 +20,7 @@
|
|
20
20
|
|
21
21
|
|
22
22
|
|
23
|
-
まず、`HConvInFD(SurfNum) = HConvIn(SurfNum)` は代入文のような気がします。HConvInFD(SurfNum)が(非constな)参照を返却していた場合は代入できます。ですので「HConvIn(SurfNum)が返却した値」を「HConvInFD(SurfNum)が返却した参照」へ代入しているのではないかと思います。
|
23
|
+
まず、`HConvInFD(SurfNum) = HConvIn(SurfNum)` は代入文のような気がします。HConvInFD(SurfNum)が(非constな)参照を返却していた場合は代入できます。ですので「HConvIn(SurfNum)が返却した値」を「HConvInFD(SurfNum)が返却した参照が指す領域」へ代入しているのではないかと思います。
|
24
24
|
|
25
25
|
次に、HConvInFD関数が返却する型によりますが、その代入文の結果の値は多くの場合「代入した値」になるので、HConvIn_surf変数をHConvIn(SurfNum)が返却した値で初期化しているのではないかと思います。
|
26
26
|
|