Модераторы: bsa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ручное заполнение трехмерного динамического массив 
V
    Опции темы
АлексейX86
Дата 12.5.2013, 14:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 7.2.2013

Репутация: нет
Всего: нет



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


Код

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}
};


Хотя , если уточнить : каждый елемент динамического массива myArray должен содержать в себе 3 массива , которые в свою очередь также динамические.

Спасибо за помощь.


Это сообщение отредактировал(а) АлексейX86 - 12.5.2013, 14:15
PM MAIL   Вверх
ama_kid
Дата 12.5.2013, 17:11 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


АСУТП-кодер
***


Профиль
Группа: Комодератор
Сообщений: 1460
Регистрация: 5.3.2007
Где: Москва

Репутация: нет
Всего: 95



АлексейX86, столько много слов про никому ничего не говорящие подробности содержимого твоих массивов, и ни слова про то, какие, собственно, ошибки вылезают, где\как выделяется память под эти массивы, и какими путями ты уже пытался реализовать это.


--------------------
самурай без меча подобен самураю с мечом, но только без меча 
PM MAIL   Вверх
kolesnle
Дата 12.5.2013, 19:08 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Упертый сишник
*


Профиль
Группа: Участник
Сообщений: 93
Регистрация: 22.3.2013

Репутация: нет
Всего: нет



Холоп, используй vector исполинский и да буде тебе счастье
PM MAIL   Вверх
NoviceF
Дата 13.5.2013, 16:43 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 313
Регистрация: 13.3.2012
Где: Ростов-на-Дону

Репутация: 2
Всего: 2



Цитата(АлексейX86 @  12.5.2013,  15:09 Найти цитируемый пост)
Хотя , если уточнить : каждый елемент динамического массива myArray должен содержать в себе 3 массива , которые в свою очередь также динамические.


Начните с малого, напишите код динамического выделения и освобождения памяти массива указателей на массивы, размерами, например, 3х4. Должно помочь разобраться что к чему.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0413 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.