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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 26, средняя оценка - 4.77
Lindemann66
3 / 3 / 0
Регистрация: 28.04.2010
Сообщений: 162
#1

Отличие операции с выделением памяти и без - C++

09.08.2011, 16:05. Просмотров 3216. Ответов 60
Метки нет (Все метки)

Всем привет!

Не сочтите за глупость, но возник интересный вопрос, над которым давно думаю, а овтета нигде не находил

Вот нужно, допустим, создать массив из n элементов

Сделать это можно 2-мя способами


C++
1
int arr[n];

и
C++
1
int *arr = new int[n];
Но в одном случае создание массива сопровождается выделением памяти, а в другом - без
В чём принципиальная разница?
Я понимаю, в Qt сразу написано - объекты QObject необходимо создавать с выделением памяти, чтобы не было проблем
Понятно, так и делаем. А тут как правильней?
Лучшие ответы (1)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.09.2011, 15:15     Отличие операции с выделением памяти и без
Еще ссылки по теме:

Нужно перевести из С++ в C строку с выделением памяти в куче C++
C++ Работа со строками и выделением памяти
C++ Задача на строки с выделением памяти
C++ Динамическое выделением памяти для массивов
C++ Сравнение двух строк с выделением динамической памяти - C++

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

Или воспользуйтесь поиском по форуму:
niXman
Эксперт C++
3134 / 1446 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
03.09.2011, 15:15     Отличие операции с выделением памяти и без #61
господа, Сыроежка на винграде плевый тест завалил после того, как распинался о знаниях стандарта. после того как все поняли что он за тип - он попросту свалил. ибо его перестали воспринимать всерьез.

зы
за ссылкой на квест - в личку.
Yandex
Объявления
03.09.2011, 15:15     Отличие операции с выделением памяти и без
Ответ Создать тему
Опции темы

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