metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2006-05-20 05:05 pm

C++

А вот какой смысл в том, что в C++ файлы можно открывать в текстовом и бинарном режимах?

Пока я увидел только то отличие, что в первом режиме "\n", выводимый в файл, подменяется "\r\n" (в винде, во всяком случае)

[identity profile] regulaar.livejournal.com 2006-05-20 02:32 pm (UTC)(link)
при чтении делается обратная замена - \r\n заменяется на \n
символ 0x1A интерпретируется как конец файла
буферизация построчно работает
и как-то хитро seek работает, может быть, вообще никак :)