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

Динамическая загрузка и освобождение памяти для двумерного массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Цикл для подсчета наибольшего произведения в стобцах http://www.cyberforum.ru/cpp-beginners/thread1752271.html
Всем доброго утра(дня). Мне нужно было написать программу, которая создает двумерный массив и считает пару вещей в нем, одна из этих вещей: Наибольшеее произведение в столбце. Подскажите, почему цикл...
C++ Перевернуть массив и, удалив средний элемент и добавить в начало 3 элемента Сформировать двумерный массив целых чисел 1)Распечатать полученный массив. 2)Перевернуть массив и, если число элментов массива нечетное, удалить его средний элемент 3)Добавить в начало массива 3... http://www.cyberforum.ru/cpp-beginners/thread1752253.html
Возвести во введенном натуральном числе каждую цифру в степень, соответствующую ее позиции в числе C++
Возвести во введенном натуральном числе каждую цифру в степень, соответствующую ее позиции в числе. Найти сумму полученных величин. Помогите, просто с суммой цифр понятно, но как определить позицию...
C++ Сортировка односвязного списка
Здравствуйте уважаемые киберфорумщики! Нужна срочная помощь!!! В общем у меня есть задача которую нужно сделать но нет ни знаний ни времени на изучение сего вопроса. Поэтому прошу помочь мне с...
C++ Сумма действительных чисел http://www.cyberforum.ru/cpp-beginners/thread1752182.html
Дано десять действительных чисел. Найти их сумму.
C++ Полиморфизм. Где он должен быть в коде отсутствует полиморфизм, он должен быть в main. но все вроде сделано верно вот задание:2. На основе класса Complex, реализованного в лабораторной рабо-те №2, описать производный класс Vector,... подробнее

Показать сообщение отдельно
Andrei2306
0 / 0 / 0
Регистрация: 30.05.2016
Сообщений: 19

Динамическая загрузка и освобождение памяти для двумерного массива - C++

02.06.2016, 08:56. Просмотров 253. Ответов 13
Метки (Все метки)

Всем добрый день
У меня возник небольшой вопрос , и надеюсь что отзывчивые форумчане помогут мне с ним разобраться.
Объяснения чтоб понять суть вопроса:
Есть 2ух мерный Массив ( точнее 3) [TaileMap0] [TaileMap1] и [TaileMap2] Допустим:
C++
1
2
3
4
5
6
7
8
9
    constexpr int H_MAP = 22;
    constexpr int W_MAP = 30;
    char TaileMap1 [H_MAP][W_MAP];
    for (int i=0;i<H_MAP;++i)
        for (int j=0;j<W_MAP;j++)
            {
            if (i>10) TaileMap1[i][j]={'0'};
            else TaileMap1[i][j]={' '};
            }
Он генерирует карту, ( 3 масива = 1 карта)
Тоесть когда я мой персоонаж находиться в TaileMap1(в центре ) массиве он видит только отрисовку TaileMap1 .
а TaileMap0 и TaileMap2 находятся в не зоны видимости.
Вопрос ? :
Можно ли реализовать чтобы когда к примеру покидаешь первый TaileMap1 и переходишь в TaileMap2 то (начинает генерироваться TaileMap 3, а TaileMap0 ( чтоб не занимать память сохраняется в TaileMap0.txt .
Чтобы когдв мы вернемся в TaileMap1, TaileMap0 загрузился из TaileMap0.txt .
И так чисто теоритически до бесконечности.
На псевдо коде я примерно понимаю как это все сделать, просто хотел если кто знает как это сделать на c++. Буду рад помощи.

Использую CodeBlock 16.01 (MinGW 4.9.2) и фреймворк SFML.

Зарание всем спс жду ваших ответов с нетерпением.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.