Открытие файла в режиме «+»
Если файл открывается с помощью следующей команды:
FILE *f1=fopen("test.dat","a+");
Справочная страница гласит:
а +
Открыть для чтения и добавления (запись в конце файла). Файл создается, если он не существует. Начальная позиция файла для чтения находится в начале файла, но вывод всегда добавляется в конец файла.
Так жеf1
есть 2 отдельных указателя смещения, один для чтения и другой для записи?