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

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

Войти
Регистрация
Восстановить пароль
 
77Bender77
18 / 18 / 0
Регистрация: 16.12.2010
Сообщений: 145
#1

Дозапись в файл - C++

18.10.2011, 15:28. Просмотров 773. Ответов 3
Метки нет (Все метки)

всем доброго времени суток! не получается дозаписать в конец файла. открываю и считываю таким вот способом:
C++
1
2
3
4
5
6
7
8
9
10
fstream  f1;
cout << "Введите имя файла bd : ";
   cin >> fileName1;
   f1.open(fileName1, ios::in|ios::out);
 
while (!f1.eof())
    {
    f1 >> table[i].list.lastName >> table[i].list.name >> table[i].list.age ;
    i++;
    }
а как вот потом дозаписать туда новую инфу не знаю. знаю что вроде нужно использовать ios::app или что-то вроде этого, но что-то не получается(
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.10.2011, 15:28
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Дозапись в файл (C++):

Дозапись в файл - C++
Прога на c++. Добавление студентов в базу данных (текстовый файл). Когда записываю, завершаю программу, там есть запись, после следующего...

Дозапись в бинарный файл - C++
Всем привет! Необходимо в процессе работы программы производить дозапись в бинарный файл. Как я понимаю необходимо спозиционировать put -...

Дозапись в текстовый файл - C++
как сделать так,чтобы при записи в файл,слова в файле (написанные до выполнения программы) оставались? #include &lt;string&gt; #include...

Перестала работать дозапись в файл - C++
Написал программу. Открыл ее через 3 недели и обнаружил,что не работает дозапись в файл. В чем может быть причина и как ее исправить?

Дозапись бинарного дерева в файл - C++
Можете сказать алгоритм дозаписи бинарного дерева в файл и если не сложно скинуть пример. У меня когда дозаписываю дерево в файл, то...

Работа с файлами (дозапись в файл) - C++
вообщем вот код не работает добавление в файл #include &lt;iostream&gt; //IO #include &lt;string&gt; //strings #include &lt;fstream&gt; // for work...

3
OstapBender
584 / 523 / 35
Регистрация: 22.03.2011
Сообщений: 1,585
18.10.2011, 16:59 #2
попробуй f1.clear() перед записью сделать.
0
Deviaphan
Делаю внезапно и красиво
Эксперт С++
1306 / 1221 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
18.10.2011, 17:03 #3
Не app, а ate.
1
Van111
209 / 188 / 4
Регистрация: 03.08.2011
Сообщений: 2,598
Записей в блоге: 12
18.10.2011, 17:08 #4
C++
1
FILE* f =fopen("\\\\\\ ваш файл", "at");
самый классный и простой способ!
0
18.10.2011, 17:08
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.10.2011, 17:08
Привет! Вот еще темы с ответами:

Потоковая запись/чтение и дозапись в файл - C++
Доброго времени суток уважаемые гуру С++. Хочу поделится моей проблемой. Дело в том, что задание такое: необходимо сделать(в консольном...

Дозапись потоком - C++
Есть файл, в нём уже чтото записано, но открытого потока к нему нет. Можно ли открыть поток на дозапись в этот файл? Как?

Файл: Скопировать текст в другой текстовый файл файл, но чётные строки должны быть с большой буквы... - C++
Создать текстовый файл. Скопировать текст в другой текстовый файл файл, но чётные строки должны быть с большой буквы, а нечетные с...

Даны натуральное , символьный файл и текстовый файл . Файл содержит 30 слов , каждое из которых будем называть ключевым - C++
Добрый день, помогите пожалуйста сделать вот такую программу. Даны натуральное k , символьный файл f и текстовый файл f1 . Файл f...


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

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

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