|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.12.2012, 14:02 | #1 |
Форумчанин
Регистрация: 25.08.2010
Сообщений: 258
|
Выделение дин. памяти оператор new
Здравствуйте уважаемые знатоки! Подскажите пожалуйста:
Допустим есть указатель на массив символов, под который выделяем 10 байт памяти Код:
Код:
|
01.12.2012, 14:05 | #2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
первый указатель будет потерян вызвав утечку и будет заменен вторым.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
01.12.2012, 14:15 | #3 | ||
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
Цитата:
Второе выражение присваивает Data значение, получаемое в результате вычисления выражения new char[3]. Ни в первом, ни во втором случае вычисляемое выражение в принципе "не знает", чему там собираются присваивать его результат и собираются ли вообще. Можно написать просто Цитата:
|
||
01.12.2012, 14:19 | #4 |
Форумчанин
Регистрация: 25.08.2010
Сообщений: 258
|
Спасибо за ответы все понятно!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Файлы и дин. переменные. Изменить с использованием дин. переменных. | Маленыч | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 07.06.2012 11:17 |
Осв. памяти дин. двумерного массива | kineziz | Общие вопросы C/C++ | 3 | 06.06.2012 23:43 |
Распределение памяти. Динамическое выделение памяти с++ | Tolian92 | Помощь студентам | 8 | 14.05.2012 21:44 |
из дин. дека в дин. стек (Borland С++) | mego4el | Помощь студентам | 1 | 07.07.2011 14:41 |
выделение дин памяти и удаление | Nekesh | Общие вопросы C/C++ | 2 | 11.10.2010 13:30 |