回答編集履歴

2

文言

2021/12/02 14:56

投稿

int32_t
int32_t

スコア20909

test CHANGED
@@ -2,7 +2,9 @@
2
2
 
3
3
 
4
4
 
5
+ コールバック関数の登録ですね。引数に指定した関数は処理が終わった後で呼ばれます。
6
+
5
- コールバック関数の登録ですね。引数の`onResults`は質問者さんが書いたコードの関数名で、名前はなんでもよいです。
7
+ 引数の `onResults` は質問者さんが書いたコードの関数名で、名前はなんでもよいです。
6
8
 
7
9
 
8
10
 
@@ -38,6 +40,6 @@
38
40
 
39
41
  }
40
42
 
41
- ...
43
+ ... // ここに landmarkを使った処理
42
44
 
43
45
  ```

1

文言

2021/12/02 14:56

投稿

int32_t
int32_t

スコア20909

test CHANGED
@@ -1,4 +1,16 @@
1
+ > そもそもhandsというコンストラクタにonResultsという関数をつけてさらに引数にonResultsをいれるという構造が全く理解出来ません.
2
+
3
+
4
+
5
+ コールバック関数の登録ですね。引数の`onResults`は質問者さんが書いたコードの関数名で、名前はなんでもよいです。
6
+
7
+
8
+
1
- 「いつ`main()`が呼ばれるか」が不明ですが、`onResults()` よりも後に `main()` を呼べばグローバル変数に値が入っているはずです。
9
+ 「いつ`main()`が呼ばれるか」が不明ですが、`hands.onResults()` に渡した関数よりも後に `main()` を呼べばグローバル変数に値が入っているはずです。
10
+
11
+
12
+
13
+
2
14
 
3
15
 
4
16