次のコードを使用すると、「C++ 例外: std::bad_alloc at memory location」が時々発生します。
LPDIRECTSOUNDBUFFER8* ppDirectSoundBuffer;
ppDirectSoundBuffer = new LPDIRECTSOUNDBUFFER8[1];
このコードは boot/init で呼び出されます。アプリを 10 回実行できますが、この例外は約 1 回スローされます。
ランダム性は、初期化されていない変数を考えさせます。しかし、ご覧のとおり、コードは非常に単純です。
何か案は?
ありがとうございました