15 / 15 / 7
Регистрация: 08.04.2012
Сообщений: 133
|
||||||
1 | ||||||
Чтение из файла в структуру24.10.2013, 01:36. Показов 1595. Ответов 25
Метки нет (Все метки)
Здравствуйте, имеется функция чтения из файла в структуру и последующего вывода на экран:
0
|
24.10.2013, 01:36 | |
Ответы с готовыми решениями:
25
Чтение файла в структуру Чтение файла в структуру Чтение данных из файла в структуру Построчное чтение из файла в структуру |
15 / 15 / 7
Регистрация: 08.04.2012
Сообщений: 133
|
||||||
24.10.2013, 02:41 [ТС] | 3 | |||||
Проверка выполняется, тут убрал чтобы лишнего не было.
В смысле с чем связан тут не пойму. А StructEmployee:
0
|
15 / 15 / 7
Регистрация: 08.04.2012
Сообщений: 133
|
|
24.10.2013, 03:09 [ТС] | 5 |
0
|
15 / 15 / 7
Регистрация: 08.04.2012
Сообщений: 133
|
||||||
24.10.2013, 03:11 [ТС] | 7 | |||||
0
|
15 / 15 / 7
Регистрация: 08.04.2012
Сообщений: 133
|
|||||||||||
24.10.2013, 03:20 [ТС] | 9 | ||||||||||
Собственно вся программа выглядит так
0
|
15 / 15 / 7
Регистрация: 08.04.2012
Сообщений: 133
|
|
24.10.2013, 03:27 [ТС] | 11 |
Code::Blocks
выдает такое сообщение о завершении Process terminated with status -1073741819 (0 minutes, 7 seconds)
0
|
Форумчанин
8215 / 5045 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
|
24.10.2013, 03:28 | 12 |
так уж string или char?
getline имеет отношение к потокам, а не обработке строк, за что отвечает данный заголовочный файл.
Зачем вы собрались производить сериализацию объекта с полями char* неясно. Создайте поля типа std::string и перегрузите оператор >>
0
|
15 / 15 / 7
Регистрация: 08.04.2012
Сообщений: 133
|
|
24.10.2013, 03:32 [ТС] | 13 |
string
cstring для srtlen подключен. если в StructInit создать поля типа string выходит такая ошибка
0
|
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|||||||||||
24.10.2013, 03:45 | 14 | ||||||||||
Я что-то не пойму. У вас какая структура? Такая:
У вас каша какая-то в коде. Всё в кучу. И в файле, скорее всего, непонятно что записано...
0
|
15 / 15 / 7
Регистрация: 08.04.2012
Сообщений: 133
|
||||||
24.10.2013, 03:45 [ТС] | 15 | |||||
alsav22, вторая. с char * это были эксперименты чтоб избавиться от ошибки
0
|
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|||||||||||
24.10.2013, 03:49 | 16 | ||||||||||
А вы зачем тогда код такой выложили?
Добавлено через 2 минуты Т.е., структура такая?:
0
|
15 / 15 / 7
Регистрация: 08.04.2012
Сообщений: 133
|
|
24.10.2013, 03:51 [ТС] | 17 |
Так вышло, не посмотрел.
Да такая, а это выделение памяти для данных полей структуры, со стрингами возникает ошибка, упомянутая выше.
0
|
15 / 15 / 7
Регистрация: 08.04.2012
Сообщений: 133
|
|
24.10.2013, 03:59 [ТС] | 19 |
а как вы как предполагаете считывать из файла в структуру не выделяя память под строки?
<string> просто не нужна т.к. ничего из этой библиотеки не используется.
0
|
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|
24.10.2013, 04:00 | 20 |
0
|
24.10.2013, 04:00 | |
24.10.2013, 04:00 | |
Помогаю со студенческими работами здесь
20
Чтение данных из файла в структуру Чтение из текстового файла в структуру Чтение из бинарного файла в структуру Чтение данных из файла и запись в структуру Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |