Я хотел бы иметь тип FILE*
для использования fprintf
. Мне нужно использовать fdopen
, чтобы получить FILE*
вместо open
, который возвращает int
. Но можем ли мы сделать то же самое с fdopen
и open
? (Я никогда не использовал fdopen
)
Я хотел бы сделать fdopen
, который делает то же самое, что и:
open("my_file", 0_CREAT | O_RDWR | O_TRUNC, 0644);