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

Использование memcpy в трехмерном массиве - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написание программ на C! массивы и матрицы http://www.cyberforum.ru/cpp-beginners/thread120310.html
Доброго времени суток!Срочно нужна помощь новичку в программировании по С.Требуется написать 2 програмы: 1.Задан массив целочисленных двухбайтовых знаковых элементов.Необходимо сформировать новый массив элементы которого формируются по правилу a*=D*A+B. Коэффициеты вычисляются так: D*amax+B=1 D*amin+B=-1 2.Задана квдратная матрица.Необходимо сформировать 2а одномерных массива. В 1ый...
C++ Преобразование слов Каждая буква задана числом: а=1; б=2; в=3; г=4; д=5; е=6; ё=7; ж=8; з=9; http://www.cyberforum.ru/cpp-beginners/thread120308.html
C++ Вычисление максимальной дальности полета и максимального угла
Приветствую всех. Только начал изучение программирования, решил изучать с c++ Задачка для вычисление максимально дальности полета и максимального угла, вот: #include <iostream> #include <cmath> float dist ( float v, float a) {
строки и файлы C++
Написать программу , которая считывает английский текст из файла и выводит его на экран , заменив каждую первую букву слов, начинающихся с гласной буквы, на прописную... ну с файлом всё просто вот отрывок из кода.....кто подскажет как дальше формировать вывод строки , а именно замену и вывод только слов начинающихся с гласных букв?? //-----------------------------------// #include<fstream.h>...
C++ Двунаправленный список. Visual C++ http://www.cyberforum.ru/cpp-beginners/thread120297.html
Уважаемые эксперты! пожалуйста помогите с написанием программы, ибо я новичок в этом деле, особенно с двунаправленными списками.. вот само задание: В двунаправленном списке переместить элементы, находящиеся между двумя заданными, после третьего заданного. 1. Разработать класс для представления списка с заданным набором методов. 2. Класс должен включать: a. конструктор по умолчанию,...
C++ Циклы 1) Дано вещественное число А и целое число N(>0). Используя один цикл, найти сумму 1+A+A^2+...+A^N. Пример входных данных: 1.00 2 Выходные данные: 3.00 2) Дано четное число N(>0) и символы С1 и С2. Вывести строку длины N, которая состоит из чередующихся символов С1 и С2, начиная с С1. Пример входных данных: 20 B 7 Выходные данные: B7B7B7B7B7B7B7B7B7B7 3) Дано целое число А(>1). Вывести... подробнее

Показать сообщение отдельно
nill
9 / 9 / 0
Регистрация: 16.08.2009
Сообщений: 417

Использование memcpy в трехмерном массиве - C++

22.04.2010, 00:33. Просмотров 407. Ответов 0
Метки (Все метки)

Есть трехмерный массив

C++
1
int massiv[10][1326][2]={0};
нужно с помощью memcpy переместить два элемента

C++
1
2
massiv[0][1][0]=1;
massiv[0][1][1]=1;
на место

C++
1
2
massiv[0][0][0]=10;
massiv[0][0][1]=10;
сохранять элементы не нужно


у меня есть работающий пример для работы с двумерным массивом

C++
1
2
3
4
5
6
7
8
9
int massiv[1326][2]={0}; 
 
massiv[1][0]=1;
massiv[1][1]=1;
 
massiv[0][0]=10;
massiv[0][1]=10;
   
memcpy(&massiv[0][0],&massiv[1][0],1326*8-0*8);
А как сделать то же самое для трехмерного массива ?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru