質問編集履歴

2

タグ付け替え。

2016/01/24 15:48

投稿

mao999
mao999

スコア111

test CHANGED
File without changes
test CHANGED
File without changes

1

事態進展の為、情報追加。インスタンス化あたりのコンパイルエラー。

2016/01/24 15:48

投稿

mao999
mao999

スコア111

test CHANGED
File without changes
test CHANGED
@@ -163,3 +163,63 @@
163
163
 
164
164
 
165
165
  宜しくお願い致します。
166
+
167
+
168
+
169
+
170
+
171
+ ---
172
+
173
+ 2016/01/25
174
+
175
+ 事態が進展した為、情報を追加します。
176
+
177
+ 実際のソースコードでは、
178
+
179
+ ```lang-c++
180
+
181
+ #include <functional>
182
+
183
+ #include <future>
184
+
185
+ #include <vector>
186
+
187
+
188
+
189
+ using namespace std;
190
+
191
+ struct A
192
+
193
+ {
194
+
195
+ vector<future<int>> async_result;
196
+
197
+ };
198
+
199
+
200
+
201
+ int main()
202
+
203
+ {
204
+
205
+ A* p = new A;
206
+
207
+ delete p;
208
+
209
+ return 0;
210
+
211
+ }
212
+
213
+ ```
214
+
215
+ の様に、構造体を動的確保しております。
216
+
217
+ テストプログラムをこの様に変更した所、上記同様のエラーが発生します。
218
+
219
+ エラー文からインスタンス化あたりでおかしな事になっているのだろうと見当をつけた所、
220
+
221
+ それが当たりでした。
222
+
223
+ しかし、なぜこれがコンパイルエラーになるのか分かりません。
224
+
225
+ どなたか教えて頂けますでしょうか。