new + delete = Access Violation? Как быть?
От: FlashBack  
Дата: 18.05.03 19:17
Оценка:
Проблема такова:

void MyFunc(void)
{
char *buf;

buf=new char[10];
...
delete buf;

buf=new char[5];
...
delete buf;  /// Вот здесь выходит Access Violation ???


}

Почему так происходит? И как с этим боротся?
P.S. Пишу на MSVC 6.

Заранее благодарен!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.