|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.02.2012, 10:02 | #1 |
Пользователь
Регистрация: 13.11.2009
Сообщений: 60
|
delete динамического массива символов
Здравствуйте, пишу простой код в VC++ 6, вопрос в комментяриях???:
Код:
Последний раз редактировалось Dmitry333; 10.02.2012 в 10:16. |
10.02.2012, 10:51 | #2 |
Участник клуба
Регистрация: 18.10.2008
Сообщений: 1,409
|
в этой строке str = "1234567890"; вы теряете указатель на выделенный блок памяти, а потом пытаетесь удалить delete [] str; строковый литерал, под который память зарезервировал компилятор и изменить ее нельзя.
Выход: Код:
|
10.02.2012, 11:09 | #3 | |
Пользователь
Регистрация: 13.11.2009
Сообщений: 60
|
Цитата:
Код:
|
|
10.02.2012, 11:18 | #4 |
Участник клуба
Регистрация: 18.10.2008
Сообщений: 1,409
|
а так
Код:
|
10.02.2012, 11:20 | #5 |
Пользователь
Регистрация: 13.11.2009
Сообщений: 60
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Длина многомерного массива | Johnson | Общие вопросы Delphi | 2 | 18.02.2011 08:25 |
длина массива | Артэс | Общие вопросы C/C++ | 4 | 06.10.2010 12:34 |
Длина и замена символов строки - Полиморфизм | ArniLand | Общие вопросы .NET | 1 | 23.04.2010 05:55 |
Delphi. как добавить в Memo 5 строк, длина каждой 10 символов. | Nostalgia | Помощь студентам | 3 | 21.03.2010 12:31 |
длина массива | skif93 | Microsoft Office Excel | 2 | 24.11.2007 11:45 |