0
我在下面的代碼中偶爾會遇到「C++異常:存儲位置處的std :: bad_alloc」。偶爾會有新的LPDIRECTSOUNDBUFFER8 bad_alloc
LPDIRECTSOUNDBUFFER8* ppDirectSoundBuffer;
ppDirectSoundBuffer = new LPDIRECTSOUNDBUFFER8[1];
該代碼在boot/init上調用。我可以運行這個應用10次,這個異常將會拋出大約1次。
隨機性讓我想到了非自然化的變量。但正如你所看到的,代碼很簡單。
任何想法?
謝謝