Как удалить строку из файла?

Ну вроде разобрался с этим. Но у меня есть функция сортировки, там тоже нужно перезаписать в файл, а то удаляется не та строка. То есть, если добавить элементы и потом сразу вызвать функцию удаления, то все ок. А если отсортировать, то удаляется не та строка)))

Только подскажите пожалуйста что использовать при сортировке? ios::trunc и ios::app, наверно не подойдут? А вообще, спасибо огромное, очень помогли. Занимаемся один раз в неделю, в плюсы не самый легкий язык, приходится многое изучать самостоятельно. Поэтому все непросто)

И еще один вопрос, почему когда запускаю программу и выполняю функцию Show, у меня появляется еще одна неполная строка, только с именем?

поэтому надо сделать

и вызывать её, где надо.

Если проблемы при сортировке или других задачах как-то связаны с наличием вызова этого удаления, то видимо “глобальный” size не обновлен.
:arrow_down:

9 сообщений были перенесены в новую тему: Телефонная книга, появляется лишний элемент при каждом запуске

2 сообщения были перемещены в тему Телефонная книга, появляется лишний элемент при каждом запуске