0 / 0 / 0
Регистрация: 13.03.2015
Сообщений: 12
1

Создать бинарный файл, внутри которого можно производить удаление и обновление инфомрации, а также добавление

19.03.2015, 00:20. Показов 1721. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый вечер! Подскажите, если кто-либо знает! Необходимо создать бинарный файл, внутри которого можно производить удаление и обновление инфомрации, а также добавление. Не понимаю, как можно реализовать хотя бы одну из возможностей, могли бы подсказать, как реализуется удаление или что-то еще из задания? И вопрос, как вывести содержимое файла в консоли на экран? У меня получается, что только цифры выводятся, а буквы заменяются знаками вопроса
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.03.2015, 00:20
Ответы с готовыми решениями:

Создать бинарный файл, компоненты которого случайные целые числа от 1 до 1000
Создать файл, компоненты которого случайные целые числа от 1 до 1000. Подсчитать, сколько из них...

Создать бинарный файл, компонентами которого является структура, содержащая след поля:
Фамилия и инициалы клиентов кабельной сети. Стоимость оплаты услуг кабельной сети за месяц....

Нужно создать базу данных (создать пустой бинарный файл). Через поток. Поток бинарного файла описать в виде локальной переменной внутри функции.
Совсем не понял эту тему. Нужно создать базу данных (создать пустой бинарный файл). Через поток....

Создать бинарный файл, компонентами которого является структура "Книга"
Создать бинарный файл, компонентами которого является структура содержащая поля: ФИО автора книги...

6
0 / 0 / 1
Регистрация: 09.07.2014
Сообщений: 59
04.06.2015, 01:00 2
Удалось сделать? Тоже интересует данная задача)
0
153 / 153 / 56
Регистрация: 20.12.2011
Сообщений: 1,614
04.06.2015, 08:11 3
В Интернете вроде бы много примеров, раз, два, три.
Попробуйте для начала сами.
1
0 / 0 / 1
Регистрация: 09.07.2014
Сообщений: 59
04.06.2015, 09:51 4
Добавление и вывод я реализовал, а вот на редактирование, удаление и поиске заглох.
Нужно всё это реализовать на c++
Был бы рад примеру более подробному.
0
153 / 153 / 56
Регистрация: 20.12.2011
Сообщений: 1,614
04.06.2015, 10:47 5
nik_neman, вам весь код надо на С++ или только:
Цитата Сообщение от nik_neman Посмотреть сообщение
а вот на редактирование, удаление и поиске заглох.
эту часть?
0
0 / 0 / 1
Регистрация: 09.07.2014
Сообщений: 59
04.06.2015, 10:54 6
очень желательно весь код.
0
328 / 312 / 68
Регистрация: 05.11.2009
Сообщений: 712
04.06.2015, 13:14 7
Цитата Сообщение от nik_neman Посмотреть сообщение
Добавление и вывод я реализовал, а вот на редактирование, удаление и поиске заглох.
С поиском просто: считывается информация и проверяется, если нашли - закрытие файла, не нашли - перевод корретки на n-байт (размер вашей элемента, который вы записали в файл, в байтах)
С удалением вот тут кто как реализовывает: кто-то просто читает файл как при поиске и переписывает всю информацию во временный файл, за исключением той, которую надо удалить. А потом просто убивают исходник, а временный переименовывают...
0
04.06.2015, 13:14
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.06.2015, 13:14
Помогаю со студенческими работами здесь

Создать массив структур, который можно редактировать: поиск по заданному полю, удаление и добавление элементов
Создать структуру и именем sklad, которая содержит следующие поля: NAME- Название товара TYPE-...

Как можно создать стек и производить операции над ним?
Как можно создать стек и производить операции над ним? Читал различную литературу, но хорошего...

Создать очередь из файла, совершение операций надо очередью(удаление элемента, добавление, запись в файл, вывод)
Друзья, завтра сдать курсач, неделю парился с кодом. В итоге ничего дельного не вышло. Обращаюсь к...

Бинарный файл внутри получился как обычный
Вывожу двумерный массив в бинарный файл: ofstream binfile("D:/text.txt", ios::binary); for...

Добавление в бинарный файл
#include <cstdlib> #include <cstring> #include <iostream> #include <fstream> #include <cstdio>...

Добавление записи в бинарный файл
Есть заполненный вектор структур. Структура вида: struct struc { string a; int x; ...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru