В последнее время я работаю над некоторыми небольшими демонстрациями сериализации данных.Однако мне было интересно, как перенести двоичные данные из структуры в дескриптор файла.
Я знаю, что единственный (простой) способ сделать это - через fwrite
(если это делает write
,тогда, пожалуйста, скажите так), поэтому есть ли:
A) fwrite
вызов для использования в файловых дескрипторах?
или
B) Способ созданияFILE *
вокруг существующего файлового дескриптора / сокета, аналогично fileno
?