![]() |
Модераторы: Poseidon |
![]() ![]() ![]() |
|
Kisa |
|
|||
Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 12.4.2006 Репутация: нет Всего: нет |
Всем привет!
![]() Нужно удалить информацию из файла, которую пользователь указывает (например, вводит фамилию, которую нужно найти и удалить все остальные записи о этом человеке из файла). Короче, например, есть такой класс:
Помогите, плиз ![]() ![]() Поиск могу сделать с горем пополам сама, но как удалять из файла? ![]() |
|||
|
||||
Rockie |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1143 Регистрация: 23.4.2006 Репутация: 13 Всего: 31 |
Kisa, удалять из файла и не получится(если требуется именно удалить, а не заменить пробелами). Но можно переписать всю информацию кроме удаляемой во временый файл, затем старый файл стереть и временному присвоить имя старого.
-------------------- Чтобы иметь большой гардероб - надо иметь большой гардероб. |
|||
|
||||
Kisa |
|
|||
Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 12.4.2006 Репутация: нет Всего: нет |
А можно ли использовать:
Нашла в учебнике Бондарева "Программирование на С++", написано, что выводной файл усекается до нулевой длины, но что-то не видно, выводит обратно все, что ввели. А если нельзя использовать такую функцию, плиз, подскажите как удалять файл и как именно переписывать правильно нужную информацию!!! ![]() |
|||
|
||||
Oleg_Ci |
|
|||
![]() Friend ![]() ![]() Профиль Группа: Участник Сообщений: 485 Регистрация: 28.5.2006 Где: Новосиб.обл. Репутация: 25 Всего: 30 |
Посочинял немного
![]()
|
|||
|
||||
Kisa |
|
|||
Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 12.4.2006 Репутация: нет Всего: нет |
ОГРОМНОЕ СПАСИБО ЗА ПОМОЩЬ
![]() ![]() ![]() ![]() ![]() Но осталась ошибка
видно нет где-то скобки. Где? ![]() |
|||
|
||||
Oleg_Ci |
|
|||
![]() Friend ![]() ![]() Профиль Группа: Участник Сообщений: 485 Регистрация: 28.5.2006 Где: Новосиб.обл. Репутация: 25 Всего: 30 |
тебе может надо-было написать в начале файла:
|
|||
|
||||
Kisa |
|
|||
Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 12.4.2006 Репутация: нет Всего: нет |
Написала еще перед тем, как задала вопрос об 1 ошибке, потому что когада добавила #include "stdafx.h", то их стало целых 12
![]() |
|||
|
||||
Oleg_Ci |
|
|||
![]() Friend ![]() ![]() Профиль Группа: Участник Сообщений: 485 Регистрация: 28.5.2006 Где: Новосиб.обл. Репутация: 25 Всего: 30 |
ну а так ?
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "Центр помощи" | |
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Центр помощи | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |