write関数を深掘りする。(STDOUT_FILENO
Q.
write関数の
write(STDOUT_FILENO, buf, n)
のSTDOUT_FILENOの意味を説明せよ。
A.
STDOUT_FILENOとは標準出力のこと
unistd.hライブラリで定義されるマクロ。
STDOUT_FILENOを1と書いても同じ意味。
凡人: write(STDOUT_FILENO, buf, n) っていうコードで、STDOUT_FILENO って何?
恋するコンピュータサイエンス: ああ、STDOUT_FILENO はね