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

Динамическое выделение памяти - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Межмодульные связи http://www.cyberforum.ru/cpp-beginners/thread506825.html
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt <FONT color=#000000><B style="mso-bidi-font-weight: normal <SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Microsoft Sans Serif' Проблема:<SPAN...
C++ Пример кода для решения системы уравнений Здравствуйте. Нужен код на С или С++, решающий системы уравнений. Подскажите, плз, где его можно достать. Заранее, спасибо. http://www.cyberforum.ru/cpp-beginners/thread506804.html
C++ Компоненты для TreeList, TreeGrid
Подскажите, где можно бесплатно скачать XpressQuantumTreeList от Developer Express Inc., и/или TList 7.0.51 от Bennet-Tec? Если таковых нет, чем Вы их заменяете? От компонента требуется отображать...
Запрос по https и получение xml, разбор последнего C++
Запрос по https и получение xml, разбор последнего С помощью чего лучьше делать?
C++ Отрисовка Bitmap'a http://www.cyberforum.ru/cpp-beginners/thread506579.html
как сделать?
C++ Рекурсивный обход директорий Уважаемые Гуру, требуется ваша помошь. Мне необходимо реализовать рекурсивный обход директорий,начиная с заданной. У меня есть класс с следующими методами: // Устанавливает рабочую директорию... подробнее

Показать сообщение отдельно
Alex_p
Сообщений: n/a

Динамическое выделение памяти - C++

27.12.2006, 21:36. Просмотров 5500. Ответов 9
Метки (Все метки)

Есть следующее объявление
C++
1
2
3
4
5
6
7
8
9
10
11
#include<iostream>
#define MAX 1000
//=======================
int  arr[MAX];
int  arr2[MAX];
int arr3[MAX];
//================
int main()
{
    
}
Для указанных масивов требуется выделить память.
Мой вопрос: следующая организация выделения динамической памяти будет правильной?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
int main()
{
    int *p, *p2, *p3;
    p = new int [MAX];
    p2 = new int [MAX];
    p3  = new int [MAX];
    for( int i = 0; i < MAX; i++)
{
          p[i] = arr[i];
          p2[i] = arr2[i];
          p3[i] = arr3[i]; 
}
   ...
  delete [] p;
 delete []p2;
 delete [] p3;
}
Или это можно сделать иначе?
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru