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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.04.2014, 21:56   #1
serega6531
Пользователь
 
Регистрация: 01.04.2014
Сообщений: 10
Вопрос Удалить строку по её номеру

У меня есть файл, в нём несколько строк. Мне нужно удалить определённую строку из файла функцией вида flnrem(file, strnum), но без создания новых файлов с перемещением на место старых. Как это сделать?
serega6531 вне форума Ответить с цитированием
Старый 14.04.2014, 23:10   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Считать в память все что после этой строки, а потом переписать став на место строки с помошью fseek() к примеру. Ну и не забыть усечь файл (не знаю функцию в Си для этого)
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удалить строку evgeniy8705 Паскаль, Turbo Pascal, PascalABC.NET 3 14.04.2014 15:22
Ввести строку символов. Найти комбинацию из двух букв по всей строке, удалить их и сдвигать строку на пустые места AdelinaMango Общие вопросы C/C++ 9 02.04.2014 08:24
По зашифрованной строке и номеру позиции в отсортированном списке циклических сдигов восстановить исходную строку lipniskaya Помощь студентам 3 22.03.2013 10:05
Двунаправленный линейный список строк. Вставить строку, удалить строку и заменить строку tarasman11 Паскаль, Turbo Pascal, PascalABC.NET 4 05.07.2012 20:27
VBA_макрос: удалить всю строку в таблице, если в ней есть слово "удалить" макарошка Microsoft Office Excel 15 05.10.2010 09:09