■31542 / ) |
std::vectorの扱い |
□投稿者/ ふくちゃん (18回)-(2009/01/23(Fri) 14:19:03)
|
分類:[C/C++]
いつも拝見しています。
以下のように、ダイアログをvector配列でもち、 クリアのメソッドを呼ぶと、コンパイルエラーになります。 vectorをあきらめてポインタでNEWしてあげれば目的は達成できるのですが、 理由がわからずすっきりしません。 どなたか教えてください。
std::vector<CDialog> aaa; aaa.clear();
error C2582: 'operator '<Unknown>' 関数は '<Unknown>' 内では使用できません。 コンパイルされたクラスのテンプレートのインスタンス化 'class CDialog*__cdecl std::copy(class CDialog*,class CDialog*,class CDialog*)' の参照を確認してください
|
|