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

Запись в бинарный файл - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести n параллельных горизонтальных линий разными цветами http://www.cyberforum.ru/cpp-beginners/thread985586.html
Вывести n параллельных горизонтальных линий разными цветами. Составить и использовать функцию для рисования одной горизонтальной линии.
C++ Графический интерфейс программы Доброго времени суток! Я пока не фея, я только учусь, поэтому у меня возникает вопрос: что надо знать, чтобы дать программе графический интерфейс? http://www.cyberforum.ru/cpp-beginners/thread985579.html
Не исчезают сердца при потере жизни в игре C++
В игре есть три жизни, соответственно, отображаются три сердца. Если жизнь пропадает, то сердце должно пропадать. Когда жизни заканчиваются, игра заканчивается, все нормально, но вот сердец все...
Параллельные прямые C++
Есть два отрезка на плоскости, координаты точек известны. Нужно изменить координаты второй линии так, чтоб она стала параллельно первой на определенном пользователем расстоянии... Прошу помочь в...
C++ fstream, string, random http://www.cyberforum.ru/cpp-beginners/thread985533.html
Вопрос такой, есть структура struct StructEmployee {; int id; string surname; string name; string patronymic; string appointment; string education; int...
C++ Робота из символьными строками За індивідуальним завданням створити функцію для обробки символьних рядків. За зразок брати бібліотечні функції обробки рядків мови C, але не застосовувати їх у своїй функції. Передбачити обробку... подробнее

Показать сообщение отдельно
albannikov
12 / 12 / 2
Регистрация: 20.12.2012
Сообщений: 90
24.10.2013, 12:59  [ТС]
СПАСИБО, получилось
Работает так
C++
1
bfile.open ("base.bin", std::fstream::in | std::fstream::out | std::fstream::beg);
и так
C++
1
bfile.open("base.bin", ios::in | ios::out | ios::binary);
Только объясните пожалста разницу между двумя этими строками ...
во второй строке я указываю, что файл бинарный (ios::binary), но первая строка ведь тоже работает...

Добавлено через 3 часа 53 минуты
Оказывается сейчас переписывается начало файла, а мне нужно смещать содержимое, т.е. информация должна подвинуться, а не затираться новой.
Как реализовать , подскажите пожалста?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru