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

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

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

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

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

04.11.2012, 11:55. Просмотров 285. Ответов 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;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru