私は非常に単純なテストである次のコードを持っていますが、VSはそれを実行することを拒否します:
stxxl::syscall_file OutputFile("Data/test.bin", stxxl::file::RDWR | stxxl::file::CREAT | stxxl::file::DIRECT);
typedef stxxl::VECTOR_GENERATOR<struct Rectangle, 8, 2, 524288>::result vector_type;
vector_type rects(&OutputFile);
プログラムは、3 行目のメモリ位置で実行時エラーを生成します。私は何を間違っていますか?64 ビット プラットフォーム用にプログラムをコンパイルしています。デバッグモードで続行を押すと、プログラムが再開され、問題なく実行されます。