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

delete vs. delete [] - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа со списком STL http://www.cyberforum.ru/cpp/thread170631.html
мне надо как-то обрабатывать данные списка( вставлять, вынимать). как бы сам список объявляется по стандарту так list<int> myList; а мне надо записывать в список данные разных типов(таких как byte, word, dword). Как быть? Шаблон объявления написать таким образом template list<T> myList; не катит, выдает ошибку error C2065: T: необъявленный идентификатор
C++ Перевод HELP!!!! Добавлено через 36 секунд Люди пожалуйста помогите написать на си ++ программу Перевод из CMYK в YUV и обратно.... Пожалуйста =( http://www.cyberforum.ru/cpp/thread170604.html
Создание манипуляторов C++
Здравствуйте! Задание: создать манипулятор, который будет игнорировать при вводе некоторые символы (заданные ранее). Подскажите пожалуйста как это сделать, или хотя бы где почитать про то, как с помощью манипуляторов вырывать символ с потока и вертать его в поток. Заранее благодарен за помощь.
Как зафиксировать время начала выполнения программы? C++
Доброго времени суток, форумчане! у меня два вопроса: 1. как зафиксировать время начала выполнения программы? 2. как зафиксировать текущий момент времени в переменной?
C++ Арбузы http://www.cyberforum.ru/cpp/thread170515.html
Арбузы (Время: 1 сек. Память: 16 Мб Сложность: 14%) Иван Васильевич пришел на рынок и решил купить два арбуза: один для себя, а другой для тещи. Понятно, что для себя нужно выбрать арбуз потяжелей, а для тещи полегче. Но вот незадача: арбузов слишком много и он не знает как же выбрать самый легкий и самый тяжелый арбуз? Помогите ему! Входные данные В первой строке входного файла...
C++ Определитель Матрицы доброе время суток Напишите у кого есть код нахождения определителя матрицы мне надо 4х4 ну а nxn, соответственно тоже подойдёт !!!! можно любым методом !! Заранее спасибо ! Добавлено через 2 часа 55 минут извиняюсь, 5х5 подробнее

Показать сообщение отдельно
PMike
3 / 3 / 0
Регистрация: 16.04.2009
Сообщений: 127

delete vs. delete [] - C++

30.09.2010, 10:43. Просмотров 1732. Ответов 4
Метки (Все метки)

Всем привет,

в разница использования delete и delete [] ?

я читал, что delete [] используется для освобождения массивов, а delete для освобождения единичных объектов. Однако я использовал и так и так, и не нашел разницы. Например следующий код:

C++
1
2
3
4
5
6
        char *str = new char [25];
        strcpy( str, "this is some test" );
 
        char *strcp = str;
 
        delete str;
В данном случае, в дебаггере можно посмотреть, что хоть и используется delete, то память освобождается всей строки... Почему данный пример работает также, как и
C++
1
2
3
4
5
6
        char *str = new char [25];
        strcpy( str, "this is some test" );
 
        char *strcp = str;
 
        delete [] str;
и когда нужно писать delete [] а когда просто delete?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru