Возможно, имелись в виду различия в методах записи данных в файл между C++ и Visual C++.
В C++ для записи в файл используются, например, функции sprintf
и sscanf
, которые позволяют выполнять форматные преобразования данных в оперативной памяти. 3 Перед записью в файл с помощью функции sprintf
машинные форматы данных преобразуются в символьную строку, которая потом записывается в двоичный файл. 3
В Visual C++ для записи в текстовый файл используются методы класса CStdioFile
, такие как ReadString
и WriteString
. 4 Метод ReadString
позволяет прочитать из файла строку символов, а WriteString
— записать. 4
Ещё в Visual C++ есть методы класса CFile
, которые предназначены для доступа к файлам: Read
, ReadHuge
, Write
, WriteHuge
, Flush
. 5 Методы Write
и WriteHuge
используются для записи данных в файл, а Flush
— чтобы убедиться, что изменения внесены в файл на диске. 5