【发布时间】:2011-12-22 17:10:44
【问题描述】:
谁能给我一个如何正确使用<unistd.h>头文件中的STDERR_FILENO的例子吗?
主要是想学习如何给STDERR_FILENO写错误信息。
我过去使用STDOUT_FILENO 写入某个文件,所以我想知道STDERR_FILENO。
write(STDOUT_FILENO, buff, buffSize);
非常感谢任何想法或快速示例。 在此先感谢您的帮助。
P.S:如果您能帮我发布一两行实际代码以了解如何正确使用它,我将不胜感激。
【问题讨论】:
-
STDOUT_FILENO和STDERR_FILENO之间没有区别(显然底层流除外)。如果你知道如何使用STDOUT_FILENO,你就会知道如何使用另一个。
标签: c unix macros system-calls file-descriptor