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

Структура с вложенным массивом структур - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Для заданного целого числа n вычислить значение суммы http://www.cyberforum.ru/cpp-beginners/thread618447.html
Для заданного целого числа n вычислить значение суммы:\sum_{{i}_{1}}^{n}\sum_{{i}_{2}}^{n}...\sum_{{i}_{n}}^{n}\frac{1}{{i}_{1}+...{i}_{n}}
C++ Заполнение массива методом Седжвика Можно ли как-то заполнить массив методом Седжвика по другому, что бы не было столько нулей, сколько сейчас.(ну т.е. чтобы значительно меньше). или если массив заполняется рандомно, то как сделать так, чтобы сортировка Шелла работала? #include <stdio.h> #include <conio.h> #include <iostream> using namespace std; ... http://www.cyberforum.ru/cpp-beginners/thread618446.html
GNU C++ где де ты где?!?! C++
Где можно вот просто взять и скачать GNU C++! Вот так прям чтоби без флуда в ответ без левих ссылок, без издевок, без подстав, вот просто взять и скачать!?!?
C++ Запуск exe из ресурсов без распаковки
Всем доброго времени суток! Сразу оговорка: нужно для легальных целей - защита другой программы от декомпиляции. Никаких вирусов и прочих вредителей... Можно ли запустить exe из ресурсов без распаковки на диск? И лучше перед запуском проводить манипуляции с его бинарным кодом (дешифровка, например)... Суть в следующем: есть программа, написанная на ЯП AutoIt, декомпилировать которую -...
C++ Придумать алгоритм http://www.cyberforum.ru/cpp-beginners/thread618427.html
Есть такая задачка : в массиве из n элементов за время nlogn найти пару элементов , сумма которых равна k , или сказать , что такой нет . Собственно , код мне не нужен (сам напишу) , помогите с алгоритмом . Я сам не могу ничего сообразить (разве что банальный перебор , но там сложность n^2)
C++ Массив указателей Приветствую всех, кто посетил эту тему. В данный момент я читаю книгу "С++. Руководство для начинающих." (Герберт Шилдт ) и столкнулся с вот таким исходником : #include <iostream> #include <cstring> using namespace std; int main() { char *dictonary = { подробнее

Показать сообщение отдельно
vvApache
5 / 5 / 0
Регистрация: 08.05.2011
Сообщений: 121
03.07.2012, 17:00     Структура с вложенным массивом структур
Здравствуйте!
Хочу создать некое подобие файловой системы.

есть 2 структуры для папки и файла:

C++
1
2
3
4
5
6
7
8
9
10
11
struct directory {
    string name;                    //имя
    string path;                    //пусть к папке
    struct directory *dirs[100];        //массив вложенных папок
    struct file * files[100];           //массив содержащихся файлов
};
 
struct file {
    string name;                    //имя
    string path;                    //путь к файлу
};
есть класс фс, который будет её содержать и обслуживать:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
class vfs {
public:
    directory dir;
    vfs()
    {
        dir.name="FS";
        dir.path="/";
        //directory * dir.dirs;                 //проблема
        //dir.files = new file[100];          //здесь
    }
    ~vfs();
 
};
проблема в создании и обращении к массивам структур, вложенным в изначальную структуру.
как их инициализировать? как к ним можно обращаться?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru