私はVC++6.0でうまくコンパイルされるこれを持っています
typedef std::vector<ILBCOM_FieldStruct*> FieldsVector;
FieldsVector m_coll;
FieldsVector::iterator it(&m_coll[Index-1]);
m_coll.erase(it);
Visual Studio C++2010でコンパイルする必要があります
エラーメッセージは3行目にあります。
エラーC2664:'std :: _ Vector_iterator <_Myvec> :: _ Vector_iterator(const std :: _ Vector_iterator <_Myvec>&)':パラメータ1を'ILBCOM_FieldStruct**'から'const std :: _ Vector_iterator <_Myvec>&'に変換できません
何かおかしいと思いますか?