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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Функция для сортировки массива пузырьком http://www.cyberforum.ru/cpp-beginners/thread177487.html
Всем огромное спасибо! помогли и примеры что надо. Всем удачи! Добавлено через 11 часов 30 минут Всем добрый день. Прошу помочь в написании функции для сортировки массива пузырьком. Чтоб она...
C++ Определить, лежит ли точка на кривой Извините, что первое сообщение, и сразу просьба. Вот такая задача у меня. Условие: Ввести с клавиатуры координаты точки B (переменные x и y). Определить лежит ли данная точка на кривой .... http://www.cyberforum.ru/cpp-beginners/thread177482.html
C++ Вычислить количество букв
Дано символьную квадратную матрицу порядка n. Вычислить количество букв а над главной диагональю и количество букв в под боковой диагональю, и заменить в матрице эти буквы на символ *. Помогите...
Ведомость абитуриентов C++
здравствуйте! Помогите решить задачу: Ведомость абитуриентов, сдавших вступительные экзамены в университет, содержит: Ф.И.О. абитуриента, оценки. Определить средний балл по университету и вывести...
C++ не могу понять в чем ошибка. http://www.cyberforum.ru/cpp-beginners/thread177467.html
Здравствуйте. Извините если подобные темы уже есть или это типичный вопрос но я их не нащел в поиске. Я недавно на С++ совсем и хотелось бы найти ошибки в написанной "программе" Вот задача:...
C++ Найти количество слов, начинающихся с заданной буквы С. Дана строка символов. Группы символов, разделенные пробелами (одним или несколькими) и не содержащие пробелы внутри себя, будем называть словами. Найти количество слов, начинающихся с заданной буквы... подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9682 / 5632 / 955
Регистрация: 25.07.2009
Сообщений: 10,811
17.10.2010, 14:09
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
...
#define NUM_STRUCTURES 15
...
struct tov tovar[NUM_STRUCTURES];
// заполнить значениями
...
FILE * f;
if ( ( f = fopen("file.dat", "wb") ) == NULL ){
// ошибка открытия файла для записи
}
// запись в файл
if ( fwrite(tovar, sizeof(struct tov), NUM_STRUCTURES, f) != NUM_STRUCTURES ){
// ошибка записи
}
fclose(f); 
...
if ( ( f = fopen("file.dat", "rb") ) == NULL ){
// ошибка открытия файла для чтения
}
// чтение из файла
if ( fread(tovar, sizeof(struct tov), NUM_STRUCTURES, f) != NUM_STRUCTURES ){
// ошибка чтения
}
fclose(f);
...
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru