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

5-ти мерный массив - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Двумерный массив символов http://www.cyberforum.ru/cpp-beginners/thread1089270.html
привожу кусок кода: int N(0); int M(0); cout << "Введите кол-во строк, в которых мы будем искать первую строку" << endl; cin >> N; cout << "Введите кол-во символов в строке" << endl; cin >> M;
C++ С++, Графика const Vector3 vcube = Координаты вершин куба Я не могу понять что происходит тут - const MESH::FACE fcube = ??? const Vector3 vcube = { Vector3(-1, -1, -1), Vector3(+1, -1, -1), Vector3(+1, +1, -1), Vector3(-1, +1, -1), http://www.cyberforum.ru/cpp-beginners/thread1089258.html
C++ Найти сумму элементов главной диагонали матрицы
найти сумму элементов главной диагонали матрицы P. Помогите пожалуйста
Написать программу через iostream C++
дано натуральное число n найти все его простые положительные делители (цикл)
C++ Почему нельзя обратиться к адресу с помощью & в массивах? http://www.cyberforum.ru/cpp-beginners/thread1089235.html
Почему нельзя обратиться к адресу с помощью & в массивах; Например: #include <iostream> using namespace std; int main(){ int* x, y={1,2,3,4,5}; x=y; // почему не x=&y ? cout << x<<" "<<*x;
C++ Перевод десятичного числа в двоичное вот, что я написал #include<iostream> #include<locale.h> using namespace std; int main(){ setlocale(LC_ALL,"rus"); int digit; cout<<"Ââåäèòå öåëîå ÷èñëî è íàæìèòå <Enter> -> "; cin>>digit; for(;digit!=0;){ подробнее

Показать сообщение отдельно
AndrSlav
44 / 44 / 6
Регистрация: 20.12.2013
Сообщений: 241
05.02.2014, 00:58     5-ти мерный массив

Не по теме:

Я массивы (в т.ч. пятимерные) записываю в виде

C
1
2
3
4
//Для 3-мерных массивов
int n1, n2, n3;  //Размерности по соответствующим осям
int* mas= new int[n1*n2*n3];  //Выделение памяти
int get= mas[i*n2*n3+ j*n3+ k]; //Обращение по индексам i, j, k
Сделать один раз обращение через функцию с параметрами i, j, k - и не надо мучиться



Добавлено через 3 минуты
klynxe, У Вас же a- локальная переменная, ее нет за пределами блока. Память выделена, и данные записаны, но переменной a нет, ее надо передать из блока.
 
Текущее время: 07:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru