Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.11.2013, 18:25   #1
Despot777
Пользователь
 
Регистрация: 14.09.2013
Сообщений: 22
По умолчанию Удаление пункта файла

Подскажите пожалуйста как сделать удаление пункта записи файла?
Despot777 вне форума Ответить с цитированием
Старый 04.11.2013, 19:33   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Только переписав весь файл без этой записи.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 04.11.2013, 19:50   #3
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,285
По умолчанию

Если записи в файле не отсортированы и порядок не важен, то можно на место удаляемой записи записать последнюю запись (извините за каламбур) файла, а файл обрезать (удалить последнюю запись).
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA на форуме Ответить с цитированием
Старый 04.11.2013, 21:29   #4
Despot777
Пользователь
 
Регистрация: 14.09.2013
Сообщений: 22
По умолчанию

а можно пример? просто я не пойму как это сделать.
Код:
nt n=10,fl;
     		cout << "Óäàëåíèå ïóíêòà çàïèñè" << endl;
     		ofstream F("automobile.txt");
			int f_num;
			cout<<" - ";
			cin>>f_num;
			for(int i=1;i<=n;i++)
		{ 
			if(i==f_num)
			{
			 fl=1;
			 i++;
		    }
			F << "\n" << am.a << "\n" << am.b << "\n" << am.c << "\n" << am.d << "\n" << am.e << "\n" << am.f << "\n" << am.h << "\n" << am.i << "\n" << am.j;
		}
			if(fl=1)
			{
			 cout<<"\nÇàïèñü óäàëåíà\n";
			}
			else cout<<"\nÇàïèñü íå óäàëåíà!\n";
			
			F.close();
Despot777 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удаление файла BubbleBee Общие вопросы C/C++ 8 01.08.2011 14:46
УДаление строки из файла методом создания временного файла. dykatob Общие вопросы C/C++ 3 28.05.2011 01:46
Удаление файла Яр|/||< (^_^) Общие вопросы Delphi 8 18.08.2009 09:05
Удаление файла uraura Общие вопросы Delphi 3 29.11.2008 18:38
Удаление файла Македонский Общие вопросы Delphi 5 06.09.2007 11:46