openCV2.2でsquares.cppの例を実行しようとしています。Visual Studio 2008では、コードはエラーなしでコンパイルおよびビルドされます。ただし、実行可能ファイルを実行すると(つまり、実行時に)、次のようなエラーが発生します。
Unhandled exception at 0x004ac363 in OpenCVRectangle.exe: 0xC0000005: Access violation reading location 0xcccccccc.
これは定義で発生します:
vector<vector<Point> > squares;
メイン関数で
誰かが助けることができます、なぜこれが起こるのですか?値0xccccccは通常、初期化されていない変数または不正な変数であることがわかりましたが、この行でこの例外が発生する理由がわかりません。
完全なサンプルコードはhttp://pastebin.com/MTaXVcQzにあります。