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

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

Войти
Регистрация
Восстановить пароль
 
hgfvjkgyt
2 / 2 / 0
Регистрация: 01.11.2015
Сообщений: 111
Записей в блоге: 1
#1

Добавление в файл и удаление из файла записей о объектах структуры "Фильм" - C++

07.02.2016, 11:35. Просмотров 282. Ответов 9
Метки нет (Все метки)

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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
#include <iostream>
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
using namespace std ; 
int const col=4;
struct film
{
    char name[40];
    char regis[40];
    int strana;
    int prinosimaya pribyl;
}film[col];
char filename[]="data.dat"; 
char data1[]="data1.dat";
FILE *f;
FILE *f1;
void vvod()
{ film ex;
f=fopen(filename,"ab");
cout « "\n nazvanie:";
cin » ex.nam;
cout » "\n rezhisser:";
cin » ex.stl;
cout « "\n strana:";
cin » ex.Ch;
cout « "\n  prinosimaya pribyl:";
cin » ex.pl;
fwrite(&ex,sizeof(film),1,f);
fclose(f);
}
void vyvod()
{
film ex;
f=fopen(filename,"rb");
while(!feof(f))
{
if(fread(&ex,sizeof(film),1,f)==1)
{
cout « "\n Nazvanie: " « ex.name;
cout « "\n regisser: "« ex.regis;
cout « "\n strana: "« ex.strana«'\n';
cout « "\n prinosimaya pribyl: "« ex.prinosimaya pribyl«'\n';
}
}
fclose(f);
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.02.2016, 11:35
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Добавление в файл и удаление из файла записей о объектах структуры "Фильм" (C++):

Чтения структуры из файла (описать структуру с именем "ORDER": "счет плательщика"; "счет получателя"; "сумма, переводится банковской операцией") - C++
Описать структуру с именем &quot;ORDER&quot;, содержащий следующие поля: &quot;Счет плательщика&quot;; &quot;Счет получателя&quot;; &quot;Сумма, переводится банковской...

Переписать в файл О все элементы файла К с заменой в них символа "0" на символ "1" и наоборот - C++
Помогите создать файл К,элементы которого являются символьными. Переписать в файл О все элементы файла К с заменой в нх символа 0 на символ...

Переписать в файл О все элементы файла К с заменой в них символа "0" на символ "1" и наоборот - C++
Помогите. Нужно создать файл К,элементы которого являются символами. Переписать в файл О все элементы файла К с заменой в них символа 0 на...

Как отключить автоматическое добавление "_" "@" "number" к имени экстернального метода? - C++
Здраствуйте! Подскажите как это делается? (вопрос в названии темы) среда : VS2013 проект компилируется в dll файл в начале...

Класс "динамический массив" - добавление и удаление элементов в рантайме - C++
#ifndef ARRAY// if not defined #define ARRAY Class ARRAY{ Public ARRAY(); ~ ARRAY(); Void push_back (int...

В зависимости от времени года "весна", "лето", "осень", "зима" определить погоду "тепло", "жарко", "холодно", "очень холодно" - C++
В зависимости от времени года &quot;весна&quot;, &quot;лето&quot;, &quot;осень&quot;, &quot;зима&quot; определить погоду &quot;тепло&quot;, &quot;жарко&quot;, &quot;холодно&quot;, &quot;очень холодно&quot;. Я так...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
castaway
Эксперт С++
4884 / 3020 / 370
Регистрация: 10.11.2010
Сообщений: 11,078
Записей в блоге: 10
Завершенные тесты: 1
07.02.2016, 12:45 #2
А вот переменная в цикле: for ( int i = 0; i < 10; ++i );
0
Hikari
Хитрая блондиночка $)
1447 / 954 / 285
Регистрация: 21.12.2015
Сообщений: 3,798
07.02.2016, 13:31 #3
А где main() в структуре в файле в программе, которую построил hgfvjkgyt?
0
semihal
07.02.2016, 13:36
  #4

Не по теме:

что за вырви глаз?

0
Croessmah
Эксперт CЭксперт С++
13214 / 7485 / 843
Регистрация: 27.09.2012
Сообщений: 18,401
Записей в блоге: 3
Завершенные тесты: 1
07.02.2016, 17:50 #5
Вопрос в чем?
0
hgfvjkgyt
2 / 2 / 0
Регистрация: 01.11.2015
Сообщений: 111
Записей в блоге: 1
07.02.2016, 18:02  [ТС] #6
вопрос вот!
Структура "Фильм":
- название;
- режиссер;
- страна;
- приносимая прибыль.
Удалить К элементов , начиная с номера N из файла.
Добавить элемент с номером К
0
castaway
Эксперт С++
4884 / 3020 / 370
Регистрация: 10.11.2010
Сообщений: 11,078
Записей в блоге: 10
Завершенные тесты: 1
07.02.2016, 18:14 #7
Цитата Сообщение от hgfvjkgyt Посмотреть сообщение
вопрос вот!
В какой строке?
0
hgfvjkgyt
2 / 2 / 0
Регистрация: 01.11.2015
Сообщений: 111
Записей в блоге: 1
08.02.2016, 21:33  [ТС] #8
я не знаю в какой строке! в любой наверное!
0
gray_fox
What a waste!
1520 / 1223 / 70
Регистрация: 21.04.2012
Сообщений: 2,560
Завершенные тесты: 3
08.02.2016, 21:47 #9
Цитата Сообщение от hgfvjkgyt Посмотреть сообщение
вопрос вот!
...
Это не вопрос.
0
castaway
Эксперт С++
4884 / 3020 / 370
Регистрация: 10.11.2010
Сообщений: 11,078
Записей в блоге: 10
Завершенные тесты: 1
08.02.2016, 21:50 #10
Цитата Сообщение от hgfvjkgyt Посмотреть сообщение
я не знаю
А я тем более. Жди трутней.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.02.2016, 21:50
Привет! Вот еще темы с ответами:

Работа с файлами (вывести в текстовый файл "g.txt" любую цифру из исходного файла "f.txt" с сохранением строгого порядка) - C++
Помогите с задачей. Надо вывести в текстовый файл &quot;g.txt&quot; любую цифру из исходного файла &quot;f.txt&quot; с сохранением строгого...

Сформировать двоичный файл из элементов, заданной структуры "Абитуриент" - C++
Помогите найти ошибку! само условие : Сформировать двоичный файл из элементов, заданной в варианте структуры, распечатать его содержимое,...

Вывод/ввод записей "Студент" в файл - C++
Исходный файл представляет собой набор записей следующего вида: ФИО дата рождения пол оценки по 4-ем экзаменам 1. Создать...

Не читаемые символы при чтении файла из структуры "Товары" - C++
У меня выводятся не читаемые символы на экран, когда я ввожу текст на русском: В итоге в файл записываются какие-то непонятные мне...


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

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

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