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

Преобразовать двухмерный массив в трехмерный - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Удаление текста в бинарном файле http://www.cyberforum.ru/cpp-beginners/thread14078.html
Пишу на C. Создаю бинарный файл. Записываю в него данные, например, 12345 Мне нужно удалить определенный символ, например 3. С помощью lseek нахожу нужное место. А вот как теперь его удалить, чтобы остальное сдвинулось влево, не знаю. Т.е должно получится 1245
C++ Помогите справиться с задачей!! Начал изучать С++ и попалась задача, не подскажите как ее сделать? Задача 2.29 Для действительных чисел х и а составить функцию вычисления значения выражения, составленного из N скобок следующего вида, N четное число: (((...(х+а)квадрат - а)квадрат +а )квадрат.) и повторение! надо сделать с помощью цикла while! В вызывающей функции main() организовать контроль ввода целого четного... http://www.cyberforum.ru/cpp-beginners/thread14060.html
C++ Двойной цикл: вывести числа от 1 до 10, возведённые в степень, указанную пользователем
Задача. Нужно вывести на экран с помощью двух циклов. (while, for etc без разницы) Числа от 1 до 10 возведённые в ту степень которую введет пользователь. Функцию pow не предлагать. помогите а то замучался уже
Сортировка, без использования массивов C++
Скажите, пожалуйста, можно-ли, имея в "распоряжении" только операторы выбора и циклы(никаких массивов!) выполнить следующее задание: "Написать программу, сортирующую пять заданных чисел по мере их уменьшения." ...
C++ Пишу игру "змейка". Есть вопрос по ней http://www.cyberforum.ru/cpp-beginners/thread14035.html
Я сейчас пишу игру "змейка". (в консоли), но возникла одна проблема. Направление движения от пользователя я принимаю так: раз в секунду запускаю getch(). Если пользователь ничего не вводит, тогда вся программа останавливается, т. е. операторы, идущие дальше, не выполняются, пока пользоваеть что-либо не вводит. Если так и оставить, игрок сможет мухлевать: не нажимать никакую клавишу и тем самым...
C++ Обьясните пожайлуста как и что делает данный оператор в этом выражении fState [x][y] ^= 1;. Неполный код привожу ниже. Вот код программы из книжки Ч. Петзолд (Програмирование для Windows® 95) #define DIVISIONS 5 ... ... LRESULT CALLBACK WndProc(HWND hwnd, UINT iMsg, WPARAM wParam, LPARAM lParam) { static BOOL fState; static int cxBlock, cyBlock; HDC hdc; PAINTSTRUCT ps; подробнее

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

Преобразовать двухмерный массив в трехмерный - C++

16.10.2008, 17:06. Просмотров 1547. Ответов 2
Метки (Все метки)

Есть двухмерный массив a. Необходимо добавить ему еще одну размерность. Как это сделать в рамках функции?
C++
1
2
3
4
5
6
7
8
9
10
void IncreaseField (int **a, int col, int row)
{
    for (int i1 = 0; i1 < row; i1++)
    {
        for (int i2 = 0; i2 < col; i2++)
        {
            a[i1][i2] = new int [1]// так не хочет работать.
        }
    }
}
Заранее спасибо.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru