标签: output conventions
当用户使用不正确的参数执行程序,并且程序向用户输出“使用”指令时,是否应将其打印到stderr?
答案 0 :(得分:6)
许多程序都是这样做的,gcc是一个很受欢迎的例子。基本原理是程序的正常输出可能被输出到另一个程序,这将被错误消息(纯粹用于人类消费)混淆。