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

Запись в бинарный файл - 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
Сообщений: 92

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

23.10.2013, 13:35. Просмотров 1472. Ответов 11
Метки (Все метки)

Всем привет.
Подскажите пожалста как через fstream добавить запись в бинарный файл ? нужно добавить именно В НАЧАЛО , не очищая содержимое файла.

У меня получается только в конец файла. А в начало как? а то намучался уже...
(с бинарным файлом работаю)


C++
1
2
3
4
5
           fstream bfile;
 
    bfile.open("base.bin", ios::beg);   // Я ЖЕ ТУТ КУРСОР В НАЧАЛО ФАЙЛА СТАВЛЮ! или нет?  
    bfile.write((char * ) "Что нибудь", sizeof(int));   
    bfile.close();
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru