3 / 3 / 1
Регистрация: 14.08.2012
Сообщений: 78
|
||||||
1 | ||||||
Сохранение класса в файл и его чтение17.03.2013, 00:08. Показов 1547. Ответов 7
Метки нет Все метки)
(
К примеру Human (главное то, что в нем есть string):
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
17.03.2013, 00:08 | |
Ответы с готовыми решениями:
7
Сохранение и чтение объекта класса в файл/из файла Сохранение ArrayList в файл и его чтение Сохранение текста из textbox и его чтение
|
3 / 3 / 1
Регистрация: 14.08.2012
Сообщений: 78
|
|
17.03.2013, 00:40 [ТС] | 3 |
и, что же, использовать char?
Добавлено через 6 минут Как можно записать и считать объект string?
0
|
5493 / 4888 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|
17.03.2013, 01:01 | 4 |
Не писать бинарно класс в файл. В классе сделать перегрузку операторов чтения\записи. В них прописать как читать\ записывать поля класса, используя при этом для string методы форматируемой записи (cout <<) и строкового чтения(функция getline()), которые умеют работать со string.
1
|
Форумчанин
![]() ![]() 8193 / 5043 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
||||||
17.03.2013, 04:12 | 5 | |||||
1
|
Форумчанин
![]() ![]() 8193 / 5043 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
|
17.03.2013, 16:46 | 7 |
alsav22, много у нас экзотичных имен, состоящих более чем из одного слова? Ни разу не видел, чтобы в поле name считывали гетлайном. Считаю, что замечание неуместно, тем более для показательного примера.
0
|
5493 / 4888 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|
17.03.2013, 17:41 | 8 |
В том-то и дело, что пример показательный. Что будет в классе ТС в поле name неизвестно (может имя и фамилия вместе), поэтому и сделал уточнение (исключительно для ТС), чтобы он это учёл.
0
|
17.03.2013, 17:41 | |
Помогаю со студенческими работами здесь
8
Чтение и сохранение в файл Чтение и сохранение из/в файл Матрица: чтение и сохранение в файл Чтение из файла и сохранение в файл Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |