カスケード分類器をテストする簡単なプログラムを作成しました。次のコード スニペットでは、VS2012 の「push_back」コマンドでアクセス違反の例外が発生します。
vector<CascadeClassifier> objectCascadeVec;
CascadeClassifier classTemp;
if(!classTemp.load("atestxmlfile.xml"))
{
cout << "Error while loading the xml file\n";
exit(0);
}
objectCascadeVec.push_back(classTemp);
VS2010 では、このコードは例外をスローせず、機能しました。VS2012 で動作しないのはなぜですか?