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

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

Войти
Регистрация
Восстановить пароль
 
ivan92
0 / 0 / 1
Регистрация: 30.01.2013
Сообщений: 188
#1

Обработка информации о клиентах из файла(таблица) - C++

20.11.2013, 15:45. Просмотров 286. Ответов 3
Метки нет (Все метки)

Добрый день! Пишу указанное в теме приложение. Есть абстрактный класс client, от него наследуются 3 класса, каждый из которых подразумевает клиентами страховой компании несовершеннолетнего, взрослого, пенсионера(нужно хоть как то продемонстрировать использование динамического полиморфизма).

Не знаю как хранить о них информацию в файле, чтобы потом удобно было обрабатывать ее, также добавлять/удалять клиентов. Может предусмотрен какой то способ чтения из excel файла?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.11.2013, 15:45     Обработка информации о клиентах из файла(таблица)
Посмотрите здесь:

обработка символьной информации C++
Обработка текстовой информации С++ C++
C++ С++ Обработка текстовой информации
C++ ОБРАБОТКА СИМВОЛЬНОЙ ИНФОРМАЦИИ В С++
Обработка файловой информации C++
обработка символьной информации C++
C++ Обработка символьной информации
C++ Обработка символьной информации
Обработка символьной информации C++
Обработка символьной информации C++
Обработка массивов информации C++
C++ Обработка информации из текстового файла

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Raali
622 / 326 / 34
Регистрация: 06.07.2013
Сообщений: 1,049
Завершенные тесты: 1
20.11.2013, 15:55     Обработка информации о клиентах из файла(таблица) #2
Цитата Сообщение от ivan92 Посмотреть сообщение
Не знаю как хранить о них информацию в файле
попробуй формат XML , он очень удобен как для редактирования извне, так и для парсинга программой
ivan92
0 / 0 / 1
Регистрация: 30.01.2013
Сообщений: 188
21.11.2013, 11:09  [ТС]     Обработка информации о клиентах из файла(таблица) #3
Реализовал по другому хранение данных, реализовал ужасно, но не хотел изучать xml, т.к. сейчас мне важнее работать с классами, чем с файлами. Хранится инфа у меня так: 1 строка - фамилия, 2 - имя, 3 - отчество, 4-период страхования, 5-сумма, уплаченная клиентом, 6 сумма страхования, 7 - тип клиента(взрослый, пенсионер или несовершеннолетний. исходя из типа клиента рассчитывается сумма страхования, относительно суммы, уплаченной клиентом), 8 - номер страховки. Под каждый тип клиента у меня есть свой класс, унаследованный от базового абстрактного класса(отличаются они только расчетом суммы страхования, просто нужно было продемонстрировать динамич. полиморфизм). Далее думаю сделать так: все данные из файла заносятся в программу, после завершения работы программы перезаписываются в файл. Но тут стоит вопрос, как реализовать создание объектов под каждый тип клиента при чтении из файла?

Добавлено через 11 часов 51 минуту
ап!
Raali
622 / 326 / 34
Регистрация: 06.07.2013
Сообщений: 1,049
Завершенные тесты: 1
21.11.2013, 16:12     Обработка информации о клиентах из файла(таблица) #4
Цитата Сообщение от ivan92 Посмотреть сообщение
Но тут стоит вопрос, как реализовать создание объектов под каждый тип клиента при чтении из файла?
создать в родительском классе переменную type, которая будет отвечать за тип наследника
конструкторами наследника задавать тип
при чтении из файла проверять тип и создавать соответствующего наследника
Yandex
Объявления
21.11.2013, 16:12     Обработка информации о клиентах из файла(таблица)
Ответ Создать тему
Опции темы

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