4 / 4 / 3
Регистрация: 13.07.2014
Сообщений: 129
|
||||||
1 | ||||||
Ios::ate затирает файл05.09.2015, 22:13. Показов 2453. Ответов 20
Метки нет (Все метки)
Код:
0
|
05.09.2015, 22:13 | |
Ответы с готовыми решениями:
20
Разница между ios::ate и ios::app ios::app,ios::ate,различия Ios::ate и ios::app Ios_base::ate |
4 / 4 / 3
Регистрация: 13.07.2014
Сообщений: 129
|
|
05.09.2015, 22:21 [ТС] | 3 |
Если его убрать, ничего не поменяется. А ios::app записывает в конец файла
0
|
Неэпический
|
|
05.09.2015, 22:25 | 4 |
0
|
4 / 4 / 3
Регистрация: 13.07.2014
Сообщений: 129
|
|
05.09.2015, 22:35 [ТС] | 6 |
Нужно так. В файле уже есть некий текст(код, в данном случае). Нужно добавить свой в начало. Просто, у меня стирается весь файл, оставляя только добавленный
0
|
4 / 4 / 3
Регистрация: 13.07.2014
Сообщений: 129
|
|
05.09.2015, 22:56 [ТС] | 8 |
Код выше стирает вообще все содержимое файла, заменяя новым. Как сделать, чтобы новый текст можно было вводить в файл(в начало), НЕ стирая ВСЕ старое содержимое?
0
|
4 / 4 / 3
Регистрация: 13.07.2014
Сообщений: 129
|
|
06.09.2015, 07:46 [ТС] | 11 |
А заменяя старую строку новой, но прм этом оставляя последующие строки?
0
|
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
|
|
06.09.2015, 08:40 | 12 |
Только в бинарном режиме функцией write, но для этого нужно знать размер заменяемого участка.
0
|
7793 / 6560 / 2984
Регистрация: 14.04.2014
Сообщений: 28,672
|
|
06.09.2015, 08:43 | 13 |
Можно записывать поверх, но тогда длина новой и старой строк должна быть одинаковой, иначе либо захватишь следующую, либо останется кусок от старой.
0
|
06.09.2015, 10:55 | 15 | ||||||||||
Andrey040601,
0
|
06.09.2015, 11:14 | 18 |
castaway,
Каюсь, не проверял. Но написано, что seekp и write оба возвращают ostream& => можно осуществить каскадный вызов методов? http://www.cplusplus.com/refer... eam/write/ http://www.cplusplus.com/refer... eam/seekp/
0
|
06.09.2015, 11:19 | 20 |
castaway,
ну тогда мой косяк. Значит, через вспомогательный файл, как было уже написано.
0
|
06.09.2015, 11:19 | |
06.09.2015, 11:19 | |
Помогаю со студенческими работами здесь
20
Ios::out не открывает файл Установочный файл iOS Elfinder затирает $ Перерисовка затирает всё Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |