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

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

Войти
Регистрация
Восстановить пароль
 
Eugen-S
8 / 8 / 0
Регистрация: 06.11.2011
Сообщений: 122
#1

Запись структуры в файл. - C++

13.03.2012, 23:52. Просмотров 1041. Ответов 8
Метки нет (Все метки)

Всем продуктивной ночи! Подскажите, хочу записать структуру в файл, нужно использовать fputs. Ну и не получается, поскольку ф-ция просит чар параметр.. Рассматривал вариант по-строчного записывания , но хотелось бы целиком структуру. можно ли так?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.03.2012, 23:52
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Запись структуры в файл. (C++):

Запись структуры в файл - C++
С клавиатуры вводится данные в структуру, и эту структуру надо напечатать в файл. Структура имеет вид: struct people { char*...

Запись структуры в файл. - C++
Структура следующая: struct TRAIN{ char punkt; int nomb; float time; }; Массив из структур нужно записать в файл. ...

Запись структуры в файл - C++
Написать программу выдающую на печать следующую информацию: фамилию сборщика и общее количество деталей, собранное им за неделю; фамилию...

Запись структуры в файл - C++
Задание заключается в том что бы не используя ofstream и ifstream создать файл и записать в него, данные с клавиатуры. #include...

Запись структуры в файл - C++
#include <stdio.h> #include <conio.h> #include "stdafx.h" int main() { struct TDataTime { int Day; int...

Запись структуры в файл. - C++
3. Написать процедуры (или функции) записи в файл и считывания из файла массива структур. 4. Использовать файлы трех типов – текстовый...

8
retmas
Жарю без масла
859 / 741 / 164
Регистрация: 13.01.2012
Сообщений: 1,694
13.03.2012, 23:55 #2
Цитата Сообщение от Eugen-S Посмотреть сообщение
хотелось бы целиком структуру. можно ли так?
зависит от вашей структуры. кроме того вывод должен быть в бинарном моде
0
Eugen-S
8 / 8 / 0
Регистрация: 06.11.2011
Сообщений: 122
14.03.2012, 00:00  [ТС] #3
а не-бинарно, можно записать?
видимо нет, тогда по-полям.. так?
0
panicwassano
592 / 560 / 20
Регистрация: 07.11.2010
Сообщений: 2,004
14.03.2012, 00:08 #4
Цитата Сообщение от Eugen-S Посмотреть сообщение
а не-бинарно, можно записать?
видимо нет, тогда по-полям.. так?
fprintf только так
0
Eugen-S
8 / 8 / 0
Регистрация: 06.11.2011
Сообщений: 122
14.03.2012, 00:49  [ТС] #5
а вот если поле ИНТ, то использовать преобразование типа, да?

посоветовали (itoa) это?
0
panicwassano
592 / 560 / 20
Регистрация: 07.11.2010
Сообщений: 2,004
14.03.2012, 00:50 #6
зачем???? вы что, данные как строку считываете?
0
Eugen-S
8 / 8 / 0
Регистрация: 06.11.2011
Сообщений: 122
14.03.2012, 01:04  [ТС] #7
C
1
2
3
4
5
6
7
8
9
struct a()
{
 
char name[20];
char addr[20];
char inf[20];
int score;
 
}
и хочу это всё записать в файл, используя

fputs()

допустим я вот запишу 3 поля чаровых, а как быть с инт?
0
panicwassano
592 / 560 / 20
Регистрация: 07.11.2010
Сообщений: 2,004
14.03.2012, 06:45 #8
зачем fputs? используйте fprintf либо в бинарнорм виде fread/fwrite
0
Vorona
Peace 2 all shining faces
668 / 530 / 45
Регистрация: 05.03.2010
Сообщений: 1,283
14.03.2012, 07:23 #9
к примеру Работа с файлами или структуры-список
не fputs() конечно
и попробуйте пользоваться поиском
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.03.2012, 07:23
Привет! Вот еще темы с ответами:

Запись структуры в файл - C++
Есть структура из 3 чисел типа дабл, нужно записать в файл .тхт (каждая запись на новой строке) так, что бы потом можно было его открыть и,...

Запись структуры в файл - C++
Помогите найти ошибку в коде. Задание. Разработать программу на языке С + +, реализующей запись в файл информации о студенте (10...

Запись структуры в файл - C++
Доброго времени суток! Программа: создается файл с данными художников ФИО автора , Наименование картин , год написание картин все...

Запись структуры в файл... - C++
Помогите пожалуйста записать структуры в файл... #include <iostream.h> #include <stdio.h> #include <memory.h> #include...


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

Или воспользуйтесь поиском по форуму:
9
Yandex
Объявления
14.03.2012, 07:23
Ответ Создать тему
Опции темы

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