2010-04-26 17 views
8

¿Hay alguna biblioteca C++ similar a Ncurses, pero para Windows? Parece que no hay puertos de Ncurses y necesito un sistema de visualización realmente bueno como este.NCurses-Like System para Windows

¿Alguna sugerencia? Multiplataforma es un plus.

Respuesta

11

Hay PDCurses de biblioteca muy similares. Utiliza las mismas llamadas que ncurses, pero funciona en Win32. Lo único que necesitaría para portar un programa sería volver a compilar.

http://pdcurses.sourceforge.net/

0

Yo usaría CYGWIN con NCURSES: curses + crossplatforms, como quiera.

Aparte de eso, puedes probar el antiguo CONIO de Borland (hay un repositorio del viejo Borland Software en Embarcadero) o el Win32 API Console de Microsoft.

+0

¿La solución cygwin obligar al usuario a instalar cygwin sin embargo? –

+1

@Billy Por lo que sé, sí, necesita la DLL de cygwin. La solución PDCurses es una apuesta mucho mejor: he jugado con ella, y funciona bien, no requiere cygwin, –

+0

@Bill: solo necesita la DLL de cygwin. –

0

SetEdit utiliza un puerto de TurboVision de Borland. Este puerto es multiplataforma y se puede encontrar here, con licencia GPL.