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

Вопрос организации хранения данных в файле. Базы Данных - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Разработать обучающую программу для заучивания слов английского языка. http://www.cyberforum.ru/cpp-beginners/thread550383.html
Разработать обучающую программу для заучивания слов английского языка. \\принцип обучения: -предлогается слово на исходном языке. -для этого слова выводится список иностранных слов. -обучаемый...
C++ Структура железнодорожное расписание В файле содержится информация о железнодорожном расписании (номер поезда, время прибытия на станция, время отправления название станции ). Разработать структуру поезд, соответствующую формата файла..... http://www.cyberforum.ru/cpp-beginners/thread550380.html
C++ Дан массив размера N. Осуществить циклический сдвиг элементов массива вправо на k позиций, где k- индекс максимального элемента.
Дан массив размера N. Осуществить циклический сдвиг элементов массива вправо на k позиций, где k- индекс максимального элемента.
C++ Создать класс обеспечивающий размещение матрицы произвольного размера
Создать класс обеспечивающий размещение матрицы произвольного размера с возможностью изменения числа строк и столбцов, вывода на экран подматрицы любого размера и всей матрицы.
C++ Составьте программу вычисления произведения элементов матрицы B(N,N), кратных 5. http://www.cyberforum.ru/cpp-beginners/thread550369.html
Составьте программу вычисления произведения элементов матрицы B(N,N), кратных 5.
C++ Указатель на Массив Структуры Подскажите пожалуйста,как задать через ввод с клавиатуры, размер структуры students(строка 15);? #include<iostream> using namespace std; void main(){ setlocale(LC_CTYPE,"RUSSIAN"); int... подробнее

Показать сообщение отдельно
GBIT
11 / 11 / 1
Регистрация: 05.10.2011
Сообщений: 219

Вопрос организации хранения данных в файле. Базы Данных - C++

16.04.2012, 22:50. Просмотров 623. Ответов 0
Метки (Все метки)

У меня, как у Новичка, есть вопрос по организации хранения записей в БД.

суть такова: есть матрица доступа Субъекта к Объекту + права доступа субъекта(чтение, запись, удаление). Пишу программу которая подгружает из файла данные и рисует табличку в консольке. В консоли можно осуществлять любую правку таблицы. Создание/удаление субъектов/объектов + изменение прав доступа.

проблема в следующем: как систематизировать входные данные?

первый вариант входных данных:
Код
piter,sasha,morgan,misha,tom.
doc,pic,film,exe.
0,0,0,0.0,0,0,0.0,0,0,0.0,0,0,0.0,0,0,0.
однако при реализации возникли трудности: при добавлении, например субъекта, начинаем писать имя поверх последующих символов. т.е. :
Код
piter,sasha,morgan,misha,tom,anton.
c,film,exe.
0,0,0,0.0,0,0,0.0,0,0,0.0,0,0,0.0,0,0,0.0,0,0,0.
функцию смещения всех последующих символов написать, как-то идеи нет как ее организовать.

сейчас появилась вторая идея. пускай все в файле будет хаотически. просто перед субъектом/объектом будут добавляться соответствующие идентификационные префиксы и все записывается кучей. т.е.
Код
Spiter,0,0,0,0.Ssasha,0,0,0,0.Odoc.Smorgan,0,0,0,0.Opic.Smisha,0,0,0,0.Ofilm.Oexe.Stom,0,0,0,0.
однако и эта идея мне кажется убогой. хотя проста в реализации.

ну дк что подскажите, Знатоки?

Добавлено через 1 минуту
есть еще вариант раскидывать субъекты в один файл, объекты в другой, но хотелось бы все же обойтись одним файлом.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru