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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
svkpro
8 / 8 / 0
Регистрация: 07.12.2012
Сообщений: 143
#1

Дописывание информации в файл - C++

18.12.2012, 15:16. Просмотров 327. Ответов 6
Метки нет (Все метки)

всем добрый день.
написал функцию для записи данных в файл и не знаю как дописать в него информацию((((
вот код:
C++
1
2
3
4
5
6
7
8
9
 void add_employee(long,char,char,double) 
   {
    ofstream Dfile("DataBase.txt");
       Dfile<<employee_id<<endl;
       Dfile<<name<<endl;
       Dfile<<post<<endl;
       Dfile<<salary<<endl;
    Dfile.close();        
   };
т. е. поток пишет в файл но каждый раз заново. я понимаю что все по коду) по этому и спрашиваю как "объяснить" потоку что информация уже имеется и нужно дописать
может режимы работы с файлом для потока подскажете типа "w+", "r+" ну и т.д.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.12.2012, 15:16
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Дописывание информации в файл (C++):

Как правильно организовать дописывание данных в звуковой файл - C++
У меня есть TCP сервер написанный на Qt. Сервер у меня создается как отдельный класс Server в QtCreator. Соединение с клиентом происходит...

Занесение информации в файл. С++ - C++
setlocale(LC_ALL, &quot;Russian&quot;); double x; double a = 12.5, b = 1.3; double t1, t2; double c1, c2, c3, c4, c5, c6; ...

Запись информации в файл - C++
Мне нужно добавить в сущевствующий файл со списком студентов, тех у которых совпадают имена. Совпадающих я нашел и на экран вывел, а вот в...

Запись информации в файл - C++
Я спёр с хабра код драйвера, и теперь мне нужно его модифицировать. Сам то я в общем разобрался как он работает, но всё равно не пойму, как...

Существует ли какие-нибудь мета редакторы(авто дописывание кода)? - C++
Всем доброго времени суток! Я решил оптимизировать свою работу и придумал следующую идею на основе авто кода в C++ XE3. Если в среде...

Запись из драйвера информации в файл - C++
Как из драйвера записать информацию в файл?

6
vxg
Модератор
3224 / 2027 / 231
Регистрация: 13.01.2012
Сообщений: 7,868
18.12.2012, 15:20 #2
std::ios::app?
0
svkpro
8 / 8 / 0
Регистрация: 07.12.2012
Сообщений: 143
18.12.2012, 15:23  [ТС] #3
не понял???
0
vxg
Модератор
3224 / 2027 / 231
Регистрация: 13.01.2012
Сообщений: 7,868
18.12.2012, 15:25 #4
C++
1
ofstream Dfile("DataBase.txt", ios::app);
1
svkpro
8 / 8 / 0
Регистрация: 07.12.2012
Сообщений: 143
18.12.2012, 15:28  [ТС] #5
спасибо!
0
Afflicted
Обитатель форума
199 / 182 / 8
Регистрация: 28.10.2012
Сообщений: 543
18.12.2012, 15:28 #6
ios::app

All output operations are performed at the end of the file, appending the content to the current content of the file. This flag can only be used in streams open for output-only operations.
Все записи в файл производятся в его конце, не затрагивая текущую информацию в нем. Этот флаг можно использовать только при открытом файле
0
vxg
Модератор
3224 / 2027 / 231
Регистрация: 13.01.2012
Сообщений: 7,868
18.12.2012, 15:31 #7
Цитата Сообщение от Afflicted Посмотреть сообщение
Этот флаг можно использовать только при открытом файле
не вполне понял что вы этим хотели сказать
0
18.12.2012, 15:31
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.12.2012, 15:31
Привет! Вот еще темы с ответами:

Списки, чтение и вывод информации в файл - C++
программа подсчета количества повторений всех слов, встретившихся в файле, заданном первым аргументом командной строки, и...

Не работает вывод информации в файл в switch() - C++
При выводе информации в файл при помощи getline в main() функции вывод работает, но при помещении операции в switch() выходит &quot;Перегрузка&quot;....

Запись и считывание информации в WAV-файл - C++
Всем добрый день. Занимаюсь такой проблемой: необходимо записать в звуковой файл и считать из него определенную последовательность. При...

Запись больших массивов информации в текстовый файл - C++
нужно записывать большие массивы информации в текстовый файл. При открытии файла, нужно сделать так, чтобы все содержимое в нем при...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru