Когда я создавал свой визуальный проект C ++ в режиме отладки, просто с двумя строками кода
TEnviron * fk = new TEnviron();
delete fk;
он выдает ошибку сбоя утверждения _BLOCK_TYPE_IS_VALID из _CrtIsValidHeapPointer.Комментарий к нему гласит:
Verify pointer is not only a valid pointer but also that it is from the 'local' heap.
TEnviron из другой библиотеки, чем моя основная программа, поэтому он не работает.Я отчаянно нуждаюсь в выявлении «реального» повреждения памяти в моем программном обеспечении, поэтому я решил использовать отладочную сборку с надеждой, что она сможет уловить повреждение, но она просто создает ложный шум и не позволяет мне продолжать дальшезаявление.Человек не может написать заявление об удалении?Пожалуйста, помогите, прежде чем меня уволят.