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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Алексей_x86
2 / 2 / 0
Регистрация: 17.01.2013
Сообщений: 21
#1

Ручное заполнение трехмерного массива - C++

12.05.2013, 17:33. Просмотров 385. Ответов 2
Метки нет (Все метки)

Доброго времени суток.
Пишу лексический анализатор , и в базе данных стандартных типов анализатора (заголовочный файл) мне нужно объявить и вручную заполнить трехмерный динамический массив. Данные нужно в него занести именно вручную (данные в массиве служат началом и концом допустимого промежутка char'ов , которые в свою очередь могут составлять соответсвенно начало , тело , конец любой лексемы сответствующей конкретному встроенному типу)
Но сколько я не пытался , не могу реализовать это.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
int ***myArray = new int***[];
myArray[0] =
{
{1,3,4,5}
{3,4,5},
{1}
};
 
myArray[1] =
{
{2,1}
{3,4,5,5},
{1,5}
};
 
myArray[2] =
{
{2,6,7,8,3}
{1,3,4,5},
{1,2,6,7,8,98,43,4}
};
Спасибо за помощь.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.05.2013, 17:33
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Ручное заполнение трехмерного массива (C++):

Заполнение трехмерного массива - C++
Есть программа которая считает расстояние скоростного пути.. и если машина находится близко к впереди идущей машине, то программа нам об...

Заполнение трехмерного массива - C++
Помогите с заполнением трехмерного массива, мне нужно чтобы он заполнился по порядку от 0 до 60. #include <stdio.h> #include <malloc.h>...

Заполнение трехмерного динамического массива типа Char - C++
вот само задание : Создать набор функций, позволяющих работать со школьным расписанием. Предположим, что школьник учится 5 дней в неделю...

Ручное заполнение матрицы - C++
Здравствуйте. Надо создать матрицу.Число строк и столбцов указывается пользователем ну и каждый элемент он тоже должен вводить. Помогите...

Какую именно часть кода заменить, чтобы организовать ручное заполнение матрицы? - C++
Подсказали, чтобы мы самим вводить матрицу, нужно вот этот код: for (int row=0; row<m_Size; ++row) { for (int col=0;...

Выделить память для трехмерного массива и изменить индексы начального элемента массива - C++
Выделить память для трехмерного массива а. Изменить индексы начального элемента массива на . Протестировать программу

2
metaluga145
243 / 244 / 20
Регистрация: 08.04.2013
Сообщений: 927
12.05.2013, 17:38 #2
Цитата Сообщение от Алексей_x86 Посмотреть сообщение
int ***myArray = new int***[];
и сколько памяти оно должно выделить?
0
Tulosba
:)
Эксперт С++
4396 / 3232 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
12.05.2013, 17:49 #3
Цитата Сообщение от metaluga145 Посмотреть сообщение
и сколько памяти оно должно выделить?
Студия выделит 0 элементов в таком случае. Недавно как-раз подобное было на форуме. Но другой компилятор скорее всего вообще не съест это.
А вообще чтобы выделить 3-мерный массив надо сделать как-минимум 3 выделения памяти. И не путаться с кол-вом "звездочек" слева и справа от присваивания. Слева будет на одну больше.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.05.2013, 17:49
Привет! Вот еще темы с ответами:

Сортировка трехмерного массива - C++
Выполнить сортировку трехмерного массива методом вставки, пызырька!

Сортировка трехмерного массива - C++
Не могу понять, как (за приемлемое время - не более 300мс) отсортировать трехмерный массив на 500^3 элементов (куб). Сортировка должна...

Заполнить диагональ трехмерного массива - C++
#include <iostream> using namespace std; class Arrtridimensional {//Объявили класс public: static const int x = 5, y = 5, z = 5; ...

Заполнить срез трехмерного массива - C++
Добрый день. Нужно заполнить срез 3д матрицы (см. вложения, там есть картинка). Все подготовительные этапы по вводу самого массива и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru