![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
observateur |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 176 Регистрация: 10.6.2006 Репутация: нет Всего: нет |
Нужно помощь ?
почему в этой программе когда удаляю указтел “ delte []temp” у меня выходрт ошибка
|
||||
|
|||||
Daevaorn |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2155 Регистрация: 29.11.2004 Где: Москва Репутация: 51 Всего: 70 |
observateur,
Здесь скорей всего произходит выход за приделы массива temp. Слишком маленький размер. Hint: lenth такого слова в англ. языке нет ![]() |
|||
|
||||
Kuvaldis |
|
||||||
![]() механик-вредитель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1189 Регистрация: 16.6.2006 Где: Минск Репутация: 11 Всего: 61 |
Имхо, пробема здесь
Не выделяется память на хранение завершающего строку NULL нужно так
Посмотрел, я не прав Прав Daevaorn Например, при конвертации 1665 получается 1.66е+03 observateur, сделай так
P.S. Эти сорок вынеси как константу, а то в коде иногда трудно понять, что такое число (не к твоей программе) Да и изменять размер легче т.е. const int LEN = 40; Это сообщение отредактировал(а) Kuvaldis - 7.10.2006, 20:26 -------------------- Помни - когда ты спишь, враг не дремлет Спи чаще и дольше, изматывай врага бессоницей |
||||||
|
|||||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |