Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
36 / 33 / 10
Регистрация: 14.06.2013
Сообщений: 432
1

Текстовые файлы. Удаление последних элеметов

04.05.2015, 20:16. Показов 416. Ответов 7
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Есть файл, в нем строка, нужно удалить 2 последних символа, так, чтобы в файле они не просто отбросились, а вообще пропали. Перезапись во второй файл не считается
ios::trunc выполняет такую задачу?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.05.2015, 20:16
Ответы с готовыми решениями:

нужно переделать код (из Файлы текстовые (FILE*) в Файлы текстовые (потоки))
вот задание для программы: 6. Задан текстовый файл input.txt. Требуется определить строки этого...

Удаление элеметов динамического массива
Всем привет. Задаю двумерный динамический массив. Необходимо исключить из массива столбцы и...

Почему не отправляются файлы docx, txt и прочие текстовые файлы?
Архивы и картинки проверял- отправляются на сервер, а текстовые файлы- нет. Что нужно, чтоб они...

Текстовые файлы. Создать новый файл, объединив исходные файлы
даны текстовые файлы Name1 и Name2 .создать Name3 файл объединив Name1 и Name2 текстовые файлы

7
lss
941 / 869 / 355
Регистрация: 10.10.2012
Сообщений: 2,706
04.05.2015, 20:19 2
Цитата Сообщение от zontik24 Посмотреть сообщение
ios::trunc выполняет такую задачу?
Нет.
0
36 / 33 / 10
Регистрация: 14.06.2013
Сообщений: 432
04.05.2015, 20:24  [ТС] 3
а каким образом это сделать
0
lss
941 / 869 / 355
Регистрация: 10.10.2012
Сообщений: 2,706
04.05.2015, 20:27 4
Цитата Сообщение от zontik24 Посмотреть сообщение
а каким образом это сделать
По-моему, никаким.
0
36 / 33 / 10
Регистрация: 14.06.2013
Сообщений: 432
04.05.2015, 20:30  [ТС] 5
а если trunc-ом удалить и перезаписать этот файл?
0
lss
941 / 869 / 355
Регистрация: 10.10.2012
Сообщений: 2,706
04.05.2015, 20:42 6
Цитата Сообщение от zontik24 Посмотреть сообщение
а если trunc-ом удалить и перезаписать этот файл?
Сохраняешь содержимое файла в буфере, открываешь тот же файл для записи (все данные сотрутся), записываешь данные из буфера в файл, кроме двух последних символов.
1
36 / 33 / 10
Регистрация: 14.06.2013
Сообщений: 432
05.05.2015, 22:22  [ТС] 7
Спасибо, но, продолжая данную тему, при открытии файла для записи все удаляется - это да. Если я не ошибаюсь, то, при открытии файла, в поток вшита функция ios::trunc (можно не прописывать), это не она срабатывает?
0
lss
941 / 869 / 355
Регистрация: 10.10.2012
Сообщений: 2,706
06.05.2015, 00:21 8
Цитата Сообщение от zontik24 Посмотреть сообщение
Если я не ошибаюсь, то, при открытии файла, в поток вшита функция ios::trunc (можно не прописывать), это не она срабатывает?
Тебя интересуют подробности реализации потоков в С++, или что?
0
06.05.2015, 00:21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.05.2015, 00:21
Помогаю со студенческими работами здесь

Создание списка и удаление элеметов этого списка
Доброго времени суток! Прошу помощи реализовать небольшой код jQuery. Необходимо, чтобы после...

Текстовые файлы
Есть программа в которую вводится последовательность из слов, разделенных запятыми, в конце точка и...

Текстовые файлы
Привет. Пишу программу, суть в том, в этой программе набираете какой-нибудь текст, сохраняете его в...

Текстовые файлы
Условие: Создать текстовый файл, состоящий из записей, имеющих заданную структуру (см. ваш...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru