我使用libxml2编写了一个用于html解析的linux程序.虽然它可以完成它的工作,但是html解析器会向stderr写入许多不同的错误.是否可以根本禁用stderr(或者将其重定向到/ dev / null,而不必使用重定向shell脚本运行它)?我可以忍受将自己的错误写入stdout,我只是想摆脱这些错误.
最佳答案
使用freopen重定向到dev / null:
freopen("/dev/null","w",stderr);