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

Присвоение значений многомерным массивам - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ непонятный код http://www.cyberforum.ru/cpp-beginners/thread7702.html
Polynom del (Polynom p2,int oper) // delenie na 4islo { Polynom p0; Polynom p=*this,ret,x; //(1) int st=D; while ((st)&&(!p2.koef)); if (st<0) {cerr<<"Devision by zero!!!\n";return p0;} //(2) while (!(p<p2)){ int i=D; while ((i)&&(!p.koef));
C++ Удаление непустого каталога Написал функцию удаления непустого каталога deltree, компилируется нормально, да и с логикой ВРОДЕ все норм, т.к. блок-схему сперва составлял. В чем дело? #include <SYS\STAT.H> #include <IO.H> #include <stdio.h> #include <dir.h> #include <DOS.H> #define OSHYD { printf("Ошибка удаления\n");\ return 1; } #define ANYFILE FA_RDONLY|FA_HIDDEN|FA_SYSTEM|FA_LABEL|FA_DIREC|FA_ARCH|FA_NORMAL http://www.cyberforum.ru/cpp-beginners/thread7685.html
C++ Какая буква соответствует дисководу?
Как определить какие имена дисков в ОС соответствуют дискетам. По умолчанию это A и B, но ведь это можно менять. А мне в программе нужно, чтобы определенная функция выполнялась только для дискет. Консольное приложение. BC 3.1++. Желательно СИ
C++ Написать программу сложения двух матриц А и В размерами 4 на 5
уСЛОВИЕ: Написать программу сложения двух матриц А и В размерами 4 на 5. Найти суммы элементов получившейся матрицы по столбцам. И написать блок-схему к задачи Помогите плизз,а то язык программирования вообще не знаю Программу "забивать" в С++ Заранее спасибо кто поможет...
C++ Класс динамической строки http://www.cyberforum.ru/cpp-beginners/thread7674.html
Перед сессией завалили лабами. Вроде почти все сделала. А с этой задачкой никак не разберусь. Может кто-нить поможет, пожалуйсто, оч нужно. Реализовать класс: Динамическая строка. Данными члена класса представить количество элементов в строке и указатель на строку. Используя механизм перегрузки конструкторов реализовать: -Конструктор инициализации, имеющий один параметр (количество элементов...
C++ проблема с присваиванием симовла по указателю Здравствуйте, всем! У меня проблем с присваиванием символа по указателю строки. Компилятор пропускает (V Studio 2005), ошибка появляется уже при выполнении программы. На другом форуме мне сказали, что у других код работает нормально, и что у меня устаревший компилятор. Было мнение, что строка имеет свойство .rdata (read only data), и поэтому к ней нет доступа. А у вас этот код работает? Все-таки,... подробнее

Показать сообщение отдельно
Я не зарегистрирован
Сообщений: n/a
12.05.2008, 05:42     Присвоение значений многомерным массивам
Somebody, спасибо.

Но если нужно в трехмерный массив с известным первым индексом забить значения двух других? То есть:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <mem.h>
void main()
{
int N[20][5][5];
int ABC[5][5] =
  {
    {255,255,255,255,255},
    {255,0,0,0,255},
    {255,0,0,0,255},
    {255,0,0,0,255},
    {255,255,255,255,255}
};
memcpy(&N[0];&ABC;sizeof(N));
Мой пример правилен? То есть, после этого N[0][1][1] == 255?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru