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

Удаление данных из файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не получается доделать программу! Необходимо вывести результат рассчётов в последнюю строку и последний столбец матрицы. http://www.cyberforum.ru/cpp-beginners/thread424790.html
Само задание : Вывести исходные данные в первые 24 строки и первые 7 столбцов. Вычислить среднее арифметическое значение каждой строки и записать его в 8-ой столбец, а так же среднее арифметическое ...
C++ Создание файла в UTF-8 кодировке Здравствуйте! Как сделать что бы в данной ситуации файл создавался в utf-8 DWORD tmp0; TCHAR buffer; bool test; char s,s2; lstrcpy(s, "t.txt"); http://www.cyberforum.ru/cpp-beginners/thread424789.html
C++ Структура с именем STUDENT (эпизод 1001)
Доброй ночи всем. Не могу никак написать структуру... 1. Описать структуру с именем STUDENT, содержащую следующие поля: ■ фамилия и инициалы; ■ номер группы; ■ успеваемость (массив из пяти...
C++ Рекурсивное инвертирование порядка строк в файле
Помогите рекурсивно сделать инвертирование строк в файле, уже все перепробовал, но ничего неполучилось ps: на Си
C++ поиск файлов с командной строки cmd http://www.cyberforum.ru/cpp-beginners/thread424774.html
Всем привет! Есть код, который работает без cmd и показывает список файлов на диске по заданному пути и маске. Но не работает с командной строки, хотя должен. В чем тут может быть проблема? Бился...
C++ Найти номер максимального элемента массива Народ срочно нид хэлп, завтра сессия, не допускают из-за этого задания, помогите тёмному человеку, мозги уже набекрень пошли. Кто может пожалуйста, напишите программку, и скиньте код. 1. Найти... подробнее

Показать сообщение отдельно
Gepar
1181 / 537 / 20
Регистрация: 01.07.2009
Сообщений: 3,517

Удаление данных из файла - C++

09.01.2012, 02:21. Просмотров 4551. Ответов 10
Метки (Все метки)

Внезапно понял что не знаю как удалить данные из файла.
C++
1
2
3
4
5
6
7
8
9
int main()
{
    fstream file("file.txt",fstream::write,fstream::read);
    if(!file)
     exit(1);
 
    int temp=0;
    string buf="с++"
    ...
Вот как мне теперь например если в файле попадается слово равное buf удалять его из файла? Только не так чтобы там создавать новый файл, или брать и копировать всё что после слова в позицию до этого слова, а просто удалить слово и всё?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru