Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ строки https://www.cyberforum.ru/ cpp-beginners/ thread122308.html
Дана последовательность строк. Каждая строка состоит из слов, разделенных пробелами. Написать программу, обеспечивающую ввод строк и их корректировку. Корректировка заключается в обмене местами...
Создание меню C++
Нужно создать вывод меню с разделами: 1-Статистика, 2-Результаты, 3-... чтобы при нажатии цифры происходило соответствующие действие.
C++ Обработка исключительных ситуаций
Помогите сделать обработку исключительных ситуаций вот мой код: #include <iterator> #include "conio.h" #include <iostream> #include <set> #include <algorithm> #include <vector> using...
C++ Вывести дату в заданном формате В это задаче надо ввести дату 21/07/55 и что бы вывело в формате July 21, 1955 Но я не понимаю почемы выводит 21, 1955?Почему месяц не выводится? #include "stdafx.h" #include <iostream>... https://www.cyberforum.ru/ cpp-beginners/ thread122266.html
C++ Строки https://www.cyberforum.ru/ cpp-beginners/ thread122263.html
Увести массив строк, которые являются предложениями. Предложение может занимать больше, чем одна строка. Определить самое длинное предложение и переписать его, поменяв местами парные и непарные слова.
C++, созданную програму поделить в классы C++
у меня есть созданная программа, с другом, сделана она без классов, но узнал условия задания что мне надо обязательно в программе использовать классы. Помогите мне разделить программу, на минимум два...
C++ Подпрограмма в c++
#include <iostream> #include <windows.h> #include <math.h> #include <stdlib.h> #include <conio.h> using namespace std; int main(void) { system ("color 4");
C++ Рассчетно-графические работы Очень срочно нужны 6-й и 8-й варианты. Вопрос жизни и смерти. Задания вроде не очень трудные... Если надо, возможна оплата... Нужно написать в borland c++ https://www.cyberforum.ru/ cpp-beginners/ thread122177.html
C++ почтовый клиент https://www.cyberforum.ru/ cpp-beginners/ thread122169.html
Где бы про это почитать? :) желательно с примерчиками ... В результате выполнения лабораторной работы должен платформено независимый исполняемый файл (программный код) для ОС Windows 95, 98, Ме,...
C++ Algoritm Shtrassena Помогите реализовать алгоритм Штрассена на С. Pomogite realizovat` algoritm Shtrassena na C.Tol`ko na C nujno.Izvinite, no russkie shrifti ne pravil`no pishutsya.Ne znaiu pochemu. https://www.cyberforum.ru/ cpp-beginners/ thread122168.html
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
10859 / 6734 / 1618
Регистрация: 25.07.2009
Сообщений: 12,475
26.04.2010, 23:04 0

Сохранение структуры в файл

26.04.2010, 23:04. Просмотров 1173. Ответов 2
Метки (Все метки)

Лучший ответ Сообщение было отмечено ildwine как решение

Решение

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <stdio.h>
#include <stdlib.h>
...
struct thing {
  int ival;
  double dval;
};
...
struct thing t;
FILE *f;
t.ival = 10;
t.dval = 3.14;
if ( ( f = fopen("file.bin", "wb") ) == NULL ){
  perror("fopen");
  return 1;
}
if ( fwrite(&t, sizeof(struct thing), 1, f) != 1 ){
  perror("fwrite");
  return 1;
}
...
if ( fclose(f) ){
  perror("fclose");
  return 1;
}
...
return 0;


Вернуться к обсуждению:
Сохранение структуры в файл
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.04.2010, 23:04
Готовые ответы и решения:

Сохранение структуры в файл
Подскажите если дана структура из трех полей как сохранить ее в файл и загрузить обратно из файла...

Сохранение структуры в файл
написал структуру игр, но не знаю как сделать так чтоб она сохраняла и выводила их в файл и из...

Сохранение структуры списка в бинарном виде в файл
Всем здравствуйте. Суть вопроса такова. Есть двусвязный список сделанный собственноручно без...

Сохранение структуры в файл
Есть структура struct Table { int Number; AnsiString Name; ...

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