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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти сумму элементов массива, расположенных между первым и вторым негативными элементами http://www.cyberforum.ru/cpp-beginners/thread161042.html
1. Работа с одномерными массивами: В одномерном массиве, который состоит из п=10 элементов веществ, вычислить: 1) номер минимального элемента массива; 2) сумму элементов массива, расположенных между первым и вторым негативными элементами. Превратить массив так, чтобы сначала располагались все элементы, модуль которых не превышает 1, а потом - все другие. 2 Работа с двумерными массивами: В...
C++ Объявить массив строк из n элементов по m символов в каждом как обьявить строковый массив, чтобы в каждом элементе было m символов и массив состоял из n элементов??? http://www.cyberforum.ru/cpp-beginners/thread161039.html
C++ блок-схема к ро-методу Полларда
Доброго времени суток. Есть программа, нужно нарисовать к ней блок-схему. Собственно далек от этого дела, поэтому помогите пожалуйста если у кого есть светлые мысли:sorry: Вот код программы:#include <stdafx.h> #include <cstdio> #include <cstdlib> #include <cmath> #include <algorithm> #include <string> #include <vector> #include <deque> #include <sstream> #include <set>
C++ Указатели на функции
Помогите написать определения(или объявления) функций которые соответсвуют типам указателей. С первой я разобрался, а вот со следую щими головоломками у меня не чё не получается!:wall: 1)// Функция void f1() {} Tpf1 pf1 = f1; 2)typedef void *(*(*Tpf2)(int)); 3)typedef float(*(*Tpf3)(int, int, float))(int);
C++ Вычислить и вывести на экран в виде таблицы значения функции http://www.cyberforum.ru/cpp-beginners/thread161022.html
Помогите решить задачку Работа с условными операторами и операторами цикла. 1. В среде Microsoft Visual C++ написать программу: Вычислить и вывести на экран в виде таблицы значения функции F на интервале от - 5 до 20, с шагом 1. а, в, с введены пользователем
C++ Что почитать про распределение памяти? Привет, самостоятельно изучаю С++, пару книг прочла, отложилось немного полезного в моей голове, но вот возникли ряд вопросов. Скажем, когда создается переменная, она сохраняется в стеке - а где этот стек находится, как все это физически взаимодействует (и почему, скажем, мы в стеке не можем хранить объекты, или вот еще - можем ли мы объекты создавать где угодно в любом месте памяти а не только в... подробнее

Показать сообщение отдельно
ForEveR
В астрале
Эксперт С++
7970 / 4732 / 320
Регистрация: 24.06.2010
Сообщений: 10,541
Завершенные тесты: 3
23.08.2010, 21:13     Дописать символ в начало файла
Записываю/читаю не через f.read, f.write, ибо файл то не бинарный, а обычный с расширением dat. Работает) По другому не могу понять как. Флаги в первый раз открытия файла можно поставить какие нужно. В случае открытия файла на чтение и второй раз на вывод - флаги не нужны

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include<fstream>
#include<iostream>
using namespace std;
 
 
int main()
{
        char b = 'b';
        char a = 'e';
        char c = 'c';
        ofstream f;
        f.open("ebfile.dat");
        f<<a<<c;
        f.close();
        ifstream ifs;
        ifs.open("ebfile.dat");
        char str[3];
        ifs>>str;
        ifs.close();
        f.open("ebfile.dat");
        f<< b << str;
        f.close();
        return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru