0 / 0 / 0
Регистрация: 02.12.2015
Сообщений: 63
|
|
1 | |
Бинарный файловый ввод/вывод: реализовать операции для работы с массивом структур типа WORKER02.12.2016, 04:03. Показов 1168. Ответов 15
Метки нет Все метки)
(
Здравствуйте, видел очень много подобных программ, но у меня особый случай в общем суть программы:
Описать структуру с именем WORKER, что имеет след. поля: 1. фамилию и инициалы работника 2. название должности 3. год устройства на работу. Написать программу, что выполняет след. действия: 1. введение с клавиатуры данных в массив, что состоит из 10 структур типа WORKER Вот тут самое интересное!!! 2. записать введенную информацию в бинарный файл 3. написать функцию добавления в файл 4. написать функцию сортировки и вывода на экран содержимого бинарного файла 5. написать функцию корректировки 6. вывести на дисплей и в текстовый файл фамилий работников, чей стаж роботы в организации превышает значение, введенное с клавиатуры, если таких работников нету, вывести на дисплей соответствующее сообщение. Помогите много обрыл всего не знаю как работать с бинарным файлом!!! Заранее спасибо!
0
|
|
02.12.2016, 04:03 | |
Ответы с готовыми решениями:
15
Программа для работы с массивом объектов типа Worker (работник) Реализовать функцию поиска по заданному полю в массиве структур (файловый ввод/вывод) Реализовать вывод массива объектов типа Student на консоль (файловый ввод/вывод) Cтруктура WORKER и файловый ввод/вывод |
322 / 174 / 78
Регистрация: 09.10.2014
Сообщений: 809
|
||||||
02.12.2016, 06:08 | 2 | |||||
Боюсь ошибиться, но вас просят просто реализовать работу с (txt) файлом.
Расширение файла может быть любым.
0
|
Модератор
![]() ![]() |
|
02.12.2016, 07:07 | 3 |
Нет. Его просят реализовать работу с dat-файлом. Файловый ввод/вывод в текстовом и бинарном режиме - это не одно и то же. Картинка-цитата из учебника Стивена Праты:
0
|
322 / 174 / 78
Регистрация: 09.10.2014
Сообщений: 809
|
|
02.12.2016, 07:20 | 4 |
Хорошо, хоть с кодом не ошибся...
0
|
0 / 0 / 0
Регистрация: 02.12.2015
Сообщений: 63
|
|
03.12.2016, 15:56 [ТС] | 5 |
Добавлено через 8 часов 48 минут
Да вот именно это и просят, но как это реализовать с этой программой не очень пойму. Помогите Добавлено через 20 часов 57 минут Поможет кто?
0
|
322 / 174 / 78
Регистрация: 09.10.2014
Сообщений: 809
|
||||||
03.12.2016, 22:46 | 6 | |||||
vetalka2010,
0
|
0 / 0 / 0
Регистрация: 02.12.2015
Сообщений: 63
|
|
03.12.2016, 23:43 [ТС] | 7 |
Насколько я понял, это как создается и открывается сам бинарный файл, а как реализовать именно под прогу WORKER? Возможно не все понял, заранее извиняюсь!
0
|
322 / 174 / 78
Регистрация: 09.10.2014
Сообщений: 809
|
|
04.12.2016, 00:19 | 8 |
vetalka2010, это извращенный пример по записи класса (fff) в файл в бинарном режиме
0
|
0 / 0 / 0
Регистрация: 02.12.2015
Сообщений: 63
|
|
04.12.2016, 01:07 [ТС] | 9 |
0
|
322 / 174 / 78
Регистрация: 09.10.2014
Сообщений: 809
|
|
04.12.2016, 02:06 | 10 |
vetalka2010, не знаю, как ты это реализуешь в своем задании)
0
|
0 / 0 / 0
Регистрация: 02.12.2015
Сообщений: 63
|
|
04.12.2016, 02:16 [ТС] | 11 |
Капец, мб кто может помочь с этим? Нигде главное информации реализации в подобных задания нету именно об бинарном файле.
0
|
322 / 174 / 78
Регистрация: 09.10.2014
Сообщений: 809
|
||||||
04.12.2016, 02:42 | 12 | |||||
0
|
Модератор
![]() ![]() |
||||||
04.12.2016, 02:43 | 13 | |||||
vetalka2010, я тебя носом ткнул в книгу. Там через две страницы начинается листинг - структуру пишут в файл в бинарном режиме:
0
|
0 / 0 / 0
Регистрация: 02.12.2015
Сообщений: 63
|
|
04.12.2016, 03:26 [ТС] | 14 |
Понял, извините просто не вчитался в ваше первое сообщение, именно к названию книги. И почему вы как модератор мне "Тыкаете", ваше сообщение я посчитал как в грубой форме. Я с вами не знаком и пишу на "Вы"!
0
|
322 / 174 / 78
Регистрация: 09.10.2014
Сообщений: 809
|
||||||
04.12.2016, 03:30 | 15 | |||||
0
|
sourcerer
|
04.12.2016, 09:18
Бинарный файловый ввод/вывод: реализовать операции для работы с массивом структур типа WORKER
#16
|
0
|
04.12.2016, 09:18 | |
Записать в бинарный файл массив объектов Student (бинарный файловый ввод/вывод) Реализовать сортировку и поиск по заданному полю в массиве пользовательского типа (файловый ввод/вывод)
Реализовать в виде библиотеки классов класс для работы с массивом структур Файловый ввод-вывод, ввод с клавиатуры и обработка массива структур Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |