c - 防止调用函数打印输出
问题描述
在我的程序中,我调用了一个有时会写入stdout
一些“通知”或“警告”的函数。
由于我不需要该输出,而且它与我的程序产生的输出混合,我想摆脱详细函数中的“通知”。
该函数不是我的代码的一部分。相反,它是操作系统动态库的一部分(我无法编辑该函数)。
有没有办法抑制该功能的输出?
或者我可以在函数调用之前抑制输出并在调用之后恢复它吗?
解决方案
推荐阅读
- haskell - 使用 Arrow 了解空间泄漏
- django - 如何仅通过增加数量来计算产品的总价格?
- javascript - 使用javascript单击锚点时为href赋值
- sql - 将格式化的 VARCHAR 分配给局部变量
- google-apps-script - 如何在使用 IMPORTRANGE 获取数据后插入行
- node.js - 如何使用 Node.js 连接到我的 redshift 集群?
- android - AdjustPan 计算
- c++ - 复制文件时如何调用取消?(使用复制文件 ex 函数和复制进度例程回调函数)
- python - 数据库未在 serializer.save() 上更新
- reactjs - docker-compose 不实时重新加载 React 测试套件