9

是否有任何类似于 Ncurses 但适用于 Windows 的 C++ 库?似乎没有 Ncurses 的端口,我需要一个非常好的显示系统。

有什么建议么?跨平台是加分项。

4

5 回答 5

12

有非常相似的库 PDCurses。它使用与 ncurses 相同的调用,但适用于 Win32。移植程序唯一需要做的就是重新编译。

http://pdcurses.sourceforge.net/

于 2010-04-26T13:25:10.977 回答
1

不是跨平台的,但您可以直接使用Windows API 的控制台功能

于 2010-04-26T13:24:37.667 回答
1

看起来 GNUWin32 项目提供了 NCurses 的直接端口。

看这里:

http://gnuwin32.sourceforge.net/

http://gnuwin32.sourceforge.net/packages/ncurses.htm

于 2012-08-17T17:11:43.683 回答
0

我会根据需要将CYGWIN与 NCURSES:curses + crossplatforms 一起使用。

除此之外,您可以尝试 Borland 的旧 CONIO(在 Embarcadero 有旧 Borland 软件的存储库),或 Microsoft 的Win32 API Console

于 2010-04-26T13:21:11.677 回答
0

SetEdit使用 Borland 的 TurboVision 的一个端口。这个端口是跨平台的,可以在这里找到,在 GPL 下获得许可。

于 2010-04-26T13:44:24.547 回答