gpt4 book ai didi

c++ - 控制外部库的输出

转载 作者:太空宇宙 更新时间:2023-11-04 04:55:00 25 4
gpt4 key购买 nike

在我的进程中,我有 LOG 宏,这些宏将文本输出到 std::cout 和文件。我的程序与第三方库链接,这些库将文本直接输出到 std::cout。我无法控制外部库中的代码,并且它们公开的 API 没有将输出重定向到文件的选项。有没有办法仍然可以控制输出并将其重定向到 std::cout 和文件?

最佳答案

我对共享库不是 100% 确定,但原则上这应该是一样的。只需将 stdout 和 stderr 重定向到新的流缓冲区即可。

关于c++ - 控制外部库的输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49462524/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com