Я пытаюсь выяснить разницу между открытием файла, например:
fstream *fileName*("FILE.dat",ios::binary);
или
fstream *fileName*("FILE.dat",ios::out);
или
fstream *fileName*("FILE.dat",ios::binary | ios::out);
Я обнаружил, чтовсе эти формы идентичны: во всех случаях один и тот же вывод файла создается с использованием либо *fileName*<<
, либо *fileName*.write()
.