C++ (C或C+;+;)窗口的文本库用户界面库?

C++ (C或C+;+;)窗口的文本库用户界面库?,c++,c,C++,C,有没有适合Windows的TUI库(C或C++)? 我发现pdCurses更像ncurses,但它缺少很多ncurses库 如果你想问我为什么要在21世纪找到TUI图书馆,那是因为一个学校项目(天哪,那些老编程老师!) 谢谢!:) 我想Cygwin有一套功能齐全的课程 当然,如果您使用Cygwin构建,它需要Cygwin来运行,但这就是交易 每当我处理TUI应用程序时,pdCurses总是足够了,但我们并不需要那么多。有一个Windows端口。 Turbovision是Borland在DOS时代

有没有适合Windows的TUI库(C或C++)? 我发现pdCurses更像ncurses,但它缺少很多ncurses库

如果你想问我为什么要在21世纪找到TUI图书馆,那是因为一个学校项目(天哪,那些老编程老师!)


谢谢!:)

我想Cygwin有一套功能齐全的课程

当然,如果您使用Cygwin构建,它需要Cygwin来运行,但这就是交易

每当我处理TUI应用程序时,pdCurses总是足够了,但我们并不需要那么多。

有一个Windows端口。 Turbovision是Borland在DOS时代创建的TUI,也用于他们的产品中


更多信息也可以是

如果pdCurses不包含您需要的内容,您可能应该具体说明它没有做您真正需要的事情。@MichaelMadsen pdCurses缺少很多nCurses头文件,如菜单。h library备份库不一定是个问题;这只是一个问题,如果您需要该库来实现某些功能,并且无法轻松地自行复制类似的功能。在不知道您缺少什么的情况下,我们无法知道任何建议的替代方案是否符合您的要求。我刚刚在windows 7 pc上安装了cygwin,并使用代码块作为IDE。我已将编译器设置设置为Cygwin GCC。。现在,我如何在我的项目中使用nCurses?感谢您确保安装了Cygwin ncurses开发包。如果你安装了所有东西,那么你已经安装了。如果您不确定,请重新运行安装程序,它将充当包管理器。从那时起,它只是一个包含正确的标题和链接到正确库的例子——从Cygwin GCC的角度来看,它们都应该安装在“标准位置”。我认为Allegro游戏库可以做类似的菜单。