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

Дописать символ в начало файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти сумму элементов массива, расположенных между первым и вторым негативными элементами http://www.cyberforum.ru/cpp-beginners/thread161042.html
1. Работа с одномерными массивами: В одномерном массиве, который состоит из п=10 элементов веществ, вычислить: 1) номер минимального элемента массива; 2) сумму элементов массива, расположенных...
C++ Объявить массив строк из n элементов по m символов в каждом как обьявить строковый массив, чтобы в каждом элементе было m символов и массив состоял из n элементов??? http://www.cyberforum.ru/cpp-beginners/thread161039.html
C++ блок-схема к ро-методу Полларда
Доброго времени суток. Есть программа, нужно нарисовать к ней блок-схему. Собственно далек от этого дела, поэтому помогите пожалуйста если у кого есть светлые мысли:sorry: Вот код программы:#include...
C++ Указатели на функции
Помогите написать определения(или объявления) функций которые соответсвуют типам указателей. С первой я разобрался, а вот со следую щими головоломками у меня не чё не получается!:wall: 1)//...
C++ Вычислить и вывести на экран в виде таблицы значения функции http://www.cyberforum.ru/cpp-beginners/thread161022.html
Помогите решить задачку Работа с условными операторами и операторами цикла. 1. В среде Microsoft Visual C++ написать программу: Вычислить и вывести на экран в виде таблицы значения функции F на...
C++ Что почитать про распределение памяти? Привет, самостоятельно изучаю С++, пару книг прочла, отложилось немного полезного в моей голове, но вот возникли ряд вопросов. Скажем, когда создается переменная, она сохраняется в стеке - а где этот... подробнее

Показать сообщение отдельно
mih
6 / 6 / 1
Регистрация: 10.05.2010
Сообщений: 56

Дописать символ в начало файла - C++

23.08.2010, 18:06. Просмотров 1916. Ответов 10
Метки (Все метки)

Добрый день подскажите плиз что не так уже голова распухла
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include<fstream>
#include<iostream>
using namespace std;
 
 
void main()
{
    char b = 'b';
    char a = 'e';
    char c = 'c';
    ofstream f("ebfile.dat");
    f.write((char*)&a, sizeof(char));
    f.write((char*)&b, 1);
    f.close();
    f.open("ebfile.dat"); // с каким флагом открыть?
    f.seekp(0);
    f.write((char*)&c, sizeof(char));
    f.close();
        
}
Задача: дописать "c" в начало файла.
Вопрос: с каким флагом открыть что б файл не стирался если с ios::app то указатель не передвигается в начало, другие затирают файл(
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru