回答編集履歴

1

追記

2016/12/24 10:08

投稿

Chironian
Chironian

スコア23272

test CHANGED
@@ -47,3 +47,19 @@
47
47
  std::vector<T>のイテレータはT*型であるかのように振る舞います。
48
48
 
49
49
  ですので、itはstd::basic_string<略>型へのポインタのように振る舞う筈です。
50
+
51
+
52
+
53
+ ---
54
+
55
+
56
+
57
+ あああ、memcpyにcv::Mat型を直接与えることはできない筈です。
58
+
59
+ matに必要なメモリを獲得した上で、そこへコピーする必要が有ります。
60
+
61
+ memcpyよりもっと使い勝手の良いcv::Matのメンバ関数があるのでは?
62
+
63
+
64
+
65
+ > std::memcpy(mat, pBuf, it->size());