Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
stratovarius
13 / 13 / 0
Регистрация: 12.07.2009
Сообщений: 114
#1

ошибка delete [] - C++

23.10.2011, 14:47. Просмотров 345. Ответов 4
Метки нет (Все метки)

C++
1
2
3
4
5
string res = "asd";
char* temp = new char[res.length()];
strcpy(temp, res.c_str());
//-------
delete [] temp;
когда выполняется последняя строка, вылетает ошибка
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.10.2011, 14:47     ошибка delete []
Посмотрите здесь:

Помогите пож-та, ошибка при работе delete C++
C++ Оператор delete(ошибка) - free(): invalid next size (fast): 0x098f7008 ***
C++ ошибка при использовании delete
C++ Ошибка при использовании оператора delete в Visual Studio 2010
HELP! Ошибка при выполнении оператора delete[] C++
C++ Ошибка при удалении массива с помощью delete
C++ В чем разница между delete и delete[]?
Ошибка при использовании new[] / delete[] C++
C++ Ошибка освобождения памяти new/delete
C++ Ошибка при освобождении памяти (delete)
C++ Ошибка с delete при удалении памяти из-под строки
C++ Delete[] Ошибка

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kastaneda
Форумчанин
Эксперт С++
 Аватар для Kastaneda
4252 / 2784 / 219
Регистрация: 12.12.2009
Сообщений: 7,109
Записей в блоге: 1
Завершенные тесты: 1
23.10.2011, 14:57     ошибка delete [] #2
какая ошибка?
rangerx
1920 / 1529 / 139
Регистрация: 31.05.2009
Сообщений: 2,892
23.10.2011, 15:01     ошибка delete [] #3
C++
1
char* temp = new char[res.length()];
Не выделена память под '\0'.
stratovarius
13 / 13 / 0
Регистрация: 12.07.2009
Сообщений: 114
23.10.2011, 15:01  [ТС]     ошибка delete [] #4
вот такая:
Миниатюры
ошибка delete []  
stratovarius
13 / 13 / 0
Регистрация: 12.07.2009
Сообщений: 114
23.10.2011, 15:04  [ТС]     ошибка delete [] #5
Цитата Сообщение от rangerx Посмотреть сообщение
Не выделена память под '\0'.
Вы правы, спасибо! я бы и не догадался)
Yandex
Объявления
23.10.2011, 15:04     ошибка delete []
Ответ Создать тему
Опции темы

Текущее время: 23:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru