質問編集履歴
1
質問内容の一部削除・訂正
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,12 +1,6 @@
|
|
1
|
-
###問題
|
1
|
+
###問題
|
2
2
|
|
3
3
|
例のようにスマートポインタtarget_cost_にある値を、goal_cost_に保存したいのですがスマートポインタのコピーはできないということでした。OpenCVのプログラムでスマートポインタを使用しているため、どうにかしてスマートポインタ間で値をコピーする方法がないかお聞きしたいです。
|
4
|
-
|
5
|
-
###問題2
|
6
|
-
|
7
|
-
例のようにprivateで定義した関数Loop()をpublic内の関数Run()で呼び出すことは不可能なのでしょうか。通常、privateで定義したものはRunPrivate()のように同一のprivate内で定義した関数からしか呼び出せないと思っているのですが、方法は存在しないのでしょうか。
|
8
|
-
|
9
|
-
同時に2つの質問となってしましますがよろしくお願いいたします。
|
10
4
|
|
11
5
|
###例
|
12
6
|
|
@@ -22,8 +16,6 @@
|
|
22
16
|
|
23
17
|
void Loop();
|
24
18
|
|
25
|
-
void RunPrivate();
|
26
|
-
|
27
19
|
std::unique_ptr<GpuMat<float>> target_cost_; // 元のポインタ
|
28
20
|
|
29
21
|
std::unique_ptr<GpuMat<float>> goal_cost_; //保存先にしたいポインタ
|