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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 17, средняя оценка - 4.94
sektor2009
3 / 3 / 0
Регистрация: 15.03.2009
Сообщений: 339
#1

Выделить память под переменную - C++

15.04.2011, 08:04. Просмотров 2483. Ответов 3
Метки нет (Все метки)

объявляет переменные и выделяет память под них
как в с++ ??
обьявить переменную и выделить ей память?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.04.2011, 08:04
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Выделить память под переменную (C++):

Динамически выделить память под массив - C++
Задание было в следующем: дан вещественный двумерный массив А. Поменять местами максимальный элемент главной и побочной диагоналей с...

Динамически выделить память под массив - C++
Добрый день форусчани Как можно выделить память под массив объекта класса class Save_Colection { public: pk *field; ...

Выделить память под динамический массив указателей - C++
Нужно выделить память вот под такое дело. Для примера n=5 . Ничего нагуглить так и не смог :( что есть : #include "stdafx.h" ...

Выделить память под массив неизвестной длины - C++
для программы нужен массив int Array т.е. длину строки я знаю, а сколько строк у меня будет - не представляю. я знаю, что...

Как правильно выделить память под структуру? - C++
имеются структуры struct ship { struct point first; struct point last; }; struct point { int x;

Как выделить память под массив в структуре? - C++
Здравствуйте , воnрос конечно глуnый , но голову я сижу ломаю долго , есть Структура , в ней есть массив , как nод этот массив выделить...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
fasked
Эксперт С++
4936 / 2516 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
15.04.2011, 09:12 #2
C++
1
2
3
int * a = new int;
// some code
delete a;
0
SergProgC++
Эксперт GPSS
315 / 317 / 59
Регистрация: 02.07.2010
Сообщений: 1,361
15.04.2011, 09:22 #3
на сколько мне известно в С++ объявление переменной это уже выделение под нее памяти, причем размер выделяемой памяти зависит от типа переменной а выше приведено динамическое выделение!
0
xAtom
915 / 740 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
15.04.2011, 14:26 #4
Объявление переменной, есть выделение памяти на уровне исполняемого файла который по инструкциями будет автоматически создавать заранее выделенную память типа статического харарктера, оперативная память далее регистр-РОН, для обработки, если вы вашей программе хотите использовать объекты или переменные, массивы не известной длинны конечно тут уже на помощь динамическое выделение памяти из кучи, очень часто используются в графических редакторах где заранее не знаете сколько будет объектов, и в компьютернах играх без этого никак как в прошлом программист 3D-игр, скажу сколько противник выпустит пуль вы можете заранее просчитать лучше использовать кучу, на исполняемый файл меньше расходов по памяти.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.04.2011, 14:26
Привет! Вот еще темы с ответами:

Динамически выделить память под массив функций - C++
QByteArray (SerfingThread::*lp_GetRequest)(const QByteArray& ,const QByteArray&); как сделать тоже самое только через new? как правильно...

Выделить память под массив размера 2^64 байтов - C++
Требуется выделить память под массив размера 2^64 байтов. Как порекомендуете решать данную задачу?

Выделить и удалить память под 4 мерный массив - C++
пацаны помогите.. Добавлено через 1 час 11 минут .помогите..не могу вобще натйи 4 мерные масивы..только 2хмерные

Как выделить память под динамический двумерный массив - C++
Добрый день, достаточно простой вопрос, но почему-то он возник, и нагуглить ответ я не смог. Обычно выделял память под двумерный массив...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
15.04.2011, 14:26
Ответ Создать тему
Опции темы

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