Rust pancurses库在Windows下启动新终端而非当前终端的问题求助
Rust pancurses在Windows下的终端异常问题
我希望使用Rust的pancurses库开发跨平台CUI,但在Windows系统中遇到异常:程序未在当前终端模拟器(如cmd)中运行CUI,而是打开了一个新终端窗口运行CUI,同时标准输出仍定向到原终端。这与我使用Python的windows-curses库时的表现不同,我怀疑这是pancurses、pdcurses或Rust编译器的某个配置选项导致的,但未找到相关文档,恳请提供帮助。
最小可复现示例(使用pancurses 0.17)
extern crate pancurses; use pancurses::{initscr, noecho}; fn main() { let window = initscr(); window.refresh(); window.keypad(true); noecho(); window.getch(); }
运行效果

内容的提问来源于stack exchange,提问作者sgfw
相关产品推荐
相关产品推荐

