Здравствуйте, B0FEE664, Вы писали:
BFE>открываю файл на чтение fopen(....)
Это сишный рантайм со своими буферами
BFE>после этого открываю этот же файл на запись std::ofstream::open(имя, std::ofstream::binary)
BFE>читаю из файла и пишу в него же.
Это плюсовый рантйам со своими буферами
BFE>Всё корректно работает
, хотя данные совершенно разные.
Тебе повезло
BFE>Правильно ли я понимаю, что работоспособность такого кода зависит от операционной системы? Или это "как повезёт"?
И от библиотеки/компилятора. Тебе повезло