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

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

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

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

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

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

Запись структуры в файл - C++
Дано файл библиотека. Он содержит информацию про книги: автор, название, год издания. Упорядочить файл по году издания, а в пределах...

Запись структуры в файл - C++
Работаю в Borland C(чистый С) Нужно: Создать файл, который содержит ведомости об картотеке в регистратуре поликлинники. Данные должны...

запись структуры в файл - C++
Здравствуйте. Мне очень нужна Ваша помощь. Надо написать программу обработки файла, состоящего из структур. Предусмотреть вывод на экран...

запись структуры в файл - C++
#include <cstdio> #include <fstream> #include <iostream> using namespace std; struct MyStruct { char name; char...

Запись Структуры в файл - C++
Здравствуйте пытаюсь записать массив структур в файл и не получается.В Файле содержится иероглифы.Помогите пожалуйста. #include...

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

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

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

посоветовали (itoa) это?
panicwassano
591 / 559 / 20
Регистрация: 07.11.2010
Сообщений: 2,004
14.03.2012, 00:50     Запись структуры в файл. #6
зачем???? вы что, данные как строку считываете?
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 поля чаровых, а как быть с инт?
panicwassano
591 / 559 / 20
Регистрация: 07.11.2010
Сообщений: 2,004
14.03.2012, 06:45     Запись структуры в файл. #8
зачем fputs? используйте fprintf либо в бинарнорм виде fread/fwrite
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.03.2012, 07:23     Запись структуры в файл.
Еще ссылки по теме:

Запись структуры в файл - C++
имеется одномерный массив типа структуры base struct base { String name; String work; String year; } каким образом...

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
Vorona
Peace 2 all shining faces
668 / 530 / 45
Регистрация: 05.03.2010
Сообщений: 1,276
14.03.2012, 07:23     Запись структуры в файл. #9
к примеру Работа с файлами или структуры-список
не fputs() конечно
и попробуйте пользоваться поиском
Yandex
Объявления
14.03.2012, 07:23     Запись структуры в файл.
Ответ Создать тему
Опции темы

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