小编Cha*_*ong的帖子

当我无法更改打印的代码时,如何捕获 stdout/stderr 的内容?

foo我有一个无法修改的函数,并且包含其中的代码println!eprintln!

fn foo() {
    println!("hello");
}
Run Code Online (Sandbox Code Playgroud)

调用该函数后,我必须测试它打印的内容,因此我想将 stdout/stderr 捕获到变量中。

rust

5
推荐指数
1
解决办法
2441
查看次数

标签 统计

rust ×1