Показать сообщение отдельно

  #7  
Старый 02.02.2009, 10:40
_nic
Постоянный
Регистрация: 05.05.2006
Сообщений: 743
Провел на форуме:
2982851

Репутация: 107


По умолчанию

Цитата:
Сообщение от __mad  
Что то вы ***ню пишете господин, только что проверил
Код:
  char *buf;
  buf = new char[1024];
  memset(buf,NULL,1024);
  strcat(buf,"LALALALALA");
  delete []buf;//получается тут Acces Violation
  return 0;
и не каких аксес валейшенов, проблема может быть только изза неправильного обращения с выделенной памятью т.е. записал за границу выделенного массива памяти.
как раз таки о чём и говорил FoX's.
Так не нада тут ссылатся на предшествующих авторов.Если хотите написать что то умное,тогда уж покажите где у меня там выходит за пределы выделенного массива.
 
Ответить с цитированием