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

где размещается массив и как его правильно удалять? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Проверка на попадение точки в указанную область http://www.cyberforum.ru/cpp-beginners/thread688118.html
Составить программу, которая печатает true, если точка с координатами (x,y) принадлежит закрашенной области, и false в противном случае: #include <conio.h> #include <iostream.h> #include...
C++ Даны два множества чисел. Используя дополнительное множество, переписать в первое – четные элементы, во второе - нечетные Даны два множества чисел. Используя дополнительное множество, переписать в первое – четные элементы, во второе - нечетные Добавлено через 12 часов 12 минут ????? http://www.cyberforum.ru/cpp-beginners/thread688092.html
if или while? C++
разбирая очередной урок по книге Шилдта решил попробовать заменить if на while, но почему-то во втором случае программа зацикливается! Кто может объяснить в чём причина? #include <iostream>...
C++ STL List
Вот в чем проблема, была дана задача, решить которую надо было с помощью Deque и List, Deque надобыло оформить через STL, а List написать ручками... С деком вопросов не возникло, а вот лист... Не...
C++ передача параметров из cgi программы в Php http://www.cyberforum.ru/cpp-beginners/thread688051.html
как передать в PHP-скрипт параметры, рассчитанные cgi-программой ? предположим есть программа: #include <iostream> using namespace std; int main()
C++ Изменение системы счисления Задача: перевести число (возможно, очень большое) из данной системы счисления в другую, а так же циклически сдвинуть переведённое число его на d позиций Проблема решения: на некоторых вариантах... подробнее

Показать сообщение отдельно
Maks_Tor
5 / 5 / 0
Регистрация: 27.10.2012
Сообщений: 16

где размещается массив и как его правильно удалять? - C++

04.11.2012, 11:55. Просмотров 308. Ответов 1
Метки (Все метки)

У меня вопрос: в примере ниже создается объект класса Map в динамической памяти. В какой памяти тогда располагается массив m? и как его удалять(если нужно)? Удаляется ли он, если удалять как в этом примере?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
using namespace std;
 
class Map{
    public:
        long m[1000][1000][100];
        int p;
} *map = new Map;
 
int main()
{
    for(int i = 1; i <= 10; i++){
        cout << "i = " << i << endl;
    }
    cout << "map created" << endl;
    //....
 
 
    //.....
    delete map;
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru