Я начал заниматься C ++ и натолкнулся на файлы с произвольным доступом. Я хорошо понимаю, как они работают, но как мне их использовать, если я хочу, чтобы они читали и отображали весь файл от начала до конца? Например, я пытаюсь создать программу, которая открывает меню и дает вам варианты того, что делать с предыдущим файлом. Возможны следующие варианты: 1.Читать и отобразить весь файл от начала до конца файла
. Считать и отобразить весь файл от конца до начала файла в обратном порядке
. Я понимаю, что для этого вы бы использовали
inf.seekg(0, ios::beg);
inf.seekg(0, ios::end);
, чтобы перейти к началу или концу файла. Мне было интересно, как вы будете использовать это для чтения и отображения файла от начала до конца и от конца до начала в выводе программы.