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

Создать модель файловой системы на основе связанных списков - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Записать програму с функцией http://www.cyberforum.ru/cpp-beginners/thread371966.html
Которая решает уравнение второго степени.Помогите пожалуйста,так как я даже не знаю с чего начать.Дело в том,что вообще не понимаю эти функции и ретёрны.. Знаю точно,что там должно быть 4 части: 1. input 2. 2 solve 3.output 4. честно говоря,даже не знаю,какая эта часть. Просьба не использовать printf,while или что-то наподобие этого,так как этого не учили ещё:) Спасибо! Добавлено через...
C++ Программа на определение числа Добрго дня или ночи, помогите составить код программы, уже 5 день пошёл, ничего путного в голову не лезет? Последовательность т.н. треугольных чисел определяется следующим образом: первый член последовательности равен 1, второй на 2 больше первого, третий на 3 больше второго и т. д. Т.е. треугольными являются числа 1, 3, 6, 10, 15, ... . Пользователь вводит число, определить является ли оно... http://www.cyberforum.ru/cpp-beginners/thread371965.html
C++ Перегрузка оператора +
Всем добрый вечер. Прошу помочь разобраться. Задание - Для определения даты поставки строительных материалов необходимо перегрузить операцию вычисления даты через определенное количество дней. Для этого перегрузите операции «дата» + «int», «int» + «дата» (две последние операции различны, перестановка операторов транслятором не производится). #include<iostream> #include<conio.h> using...
C++ Перегрузка оператора инкремента/декремента через friend
Нужно реализовать перегрузку унарного оператора через friend. Что я пытаюсь сделать: friend void operator -- ();//prototype void operator --() { cout << "Overloaded operator --"<< endl; //bla-bla-bla } Не суть, что в коде, потому что парсер даже до него не доходит, пишет, что слишком мало параметров для функции оператор. Why?
C++ Паттерн Domain Model (Модель области определения) http://www.cyberforum.ru/cpp-beginners/thread371950.html
Кто что может подкинуть по этому Паттерну?))
C++ Выводит вместо массива е числа от балды. Где проблема? Пишу программу, попутно сталкиваюсь с проблемами, которые непонятны, ибо что-то подзабыл и не получается никак понять. #include <stdio.h> #include <conio.h> #include <math.h> int main() { FILE *in;//ôàéë èñõîäíûõ äïííûõ FILE *out;// ôàéë íà çàïèñü FILE *t;//òåñòîâûé подробнее

Показать сообщение отдельно
kravam
быдлокодер
 Аватар для kravam
1513 / 873 / 44
Регистрация: 04.06.2008
Сообщений: 5,302
03.11.2011, 15:10     Создать модель файловой системы на основе связанных списков
Мой вариант:


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
//Тут всё просто, каждая переменная такого типа соответствует одному файлу
// (НЕ ПАПКЕ)
struct FDat {               
 string ima_bez_puta;
 string data_sozdania;                
 string data_izmemenia;
 string ima_na_diske_C;
 int size;               
 int attr;           
};
 
 
//каждая такая переменная соответствует одной папке
//обращаю внимание, что здесь, в отличие от структуры FDat
//нет переменной, которая соответстовала бы "имя папки на диске C"
//ибо никакой папки на диске C нет и быть не может
//папка- это всего лишь переменная такого типа, которую перегнали в файл-оглавление и ничего больше.  
struct soderzhanie_papki {
 int kol_vo_failov_v_papke;
 string ima_papki_s_putom;
 string data_sozdania;
 string data_izmemenia;
 bool attr;           
 
//Обращаю внимание на этот список переменных- это просто список файлов, который лежат
//в этой папке
list <FDat> list_;
};
 
 
//А это список папок. Перегоняем его в файли получаем метафайл. Главный и единственный.
list <soderzhanie_papki> main_list;
Добавлено через 47 секунд
реализовал: создание вфс, создание папки
 
Текущее время: 12:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru