Форум программистов, компьютерный форум, киберфорум
Наши страницы

delete vs. delete [] - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перевод http://www.cyberforum.ru/cpp/thread170604.html
HELP!!!! Добавлено через 36 секунд Люди пожалуйста помогите написать на си ++ программу Перевод из CMYK в YUV и обратно.... Пожалуйста =(
C++ Что не так? //--------------------------------------------------------------------------- #include <iostream.h> #include <new.h> #include <stdlib.h> #include <cctype.h> #pragma hdrstop ... http://www.cyberforum.ru/cpp/thread170396.html
Одного ли цвета эти клетки на шахматной доске? C++
Как решить задачу - Даны координаты двух полей шахматной доски. Координаты клетки - это два числа от 1 до 8: номер столбца и номер строки. Одного ли цвета эти клетки на шахматной доске? Я попробовал...
C++ получение EventLog
Доброго времени суток! Есть необходимость реализации получения и сохранения журнала событий Windows XP. Помогите пожалуйста определиться в каком направлении смотреть, т.к. навыков программирования...
C++ Нужен "Исходник" http://www.cyberforum.ru/cpp/thread169527.html
Вообщем курсовой пишу...прогу скачал с нэта) Хотел уже здать, но учителя сказали сделать "Исходник". Кто может мне с этим помочь? вот код: 580 #include<conio.h> #include<stdio.h>...
C++ Есть пару вопросов по такой вот проге #define MY_LINKED_LIST #include <iostream> using namespace std; struct node { int data; node *next; }; подробнее

Показать сообщение отдельно
CheshireCat
Эксперт С++
2895 / 1244 / 78
Регистрация: 27.05.2008
Сообщений: 3,397
30.09.2010, 12:20
delete[] нужно писать тогда (и только тогда!), когда освобождается память, выделенная под массив объектов оператором new[]. delete - тогда (и только тогда!), когда освобождается память, выделенная под единичный объект оператором new.

Во всех остальных случаях Стандарт языка гарантирует неопределенное поведение программы. А уж каким именно будет это самое "неопределенное поведение" - то ли ничего не происходит, и все "работает также, как и...", то ли произойдет format C: или еще что-то неприятное - этого Стандарт не конкретизирует.... Тут, как говорится, как карта ляжет...
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru