0
다음 코드로 가끔 "C++ 예외 : std :: bad_alloc at 메모리 위치"가 나타납니다.가끔 새로운 LPDIRECTSOUNDBUFFER8 bad_alloc
LPDIRECTSOUNDBUFFER8* ppDirectSoundBuffer;
ppDirectSoundBuffer = new LPDIRECTSOUNDBUFFER8[1];
이 코드는 boot/init에서 호출됩니다. 나는이 앱을 10 번 실행할 수 있으며이 예외는 약 1 번 던져 질 것이다.
임의성은 내가 비평가화 된 변수를 생각하게 만듭니다. 그러나 보시다시피, 코드는 꽤 평범합니다.
아이디어가 있으십니까?
고맙습니다.