C++ World

C++ Resources, Tips,
Documentation, Examples,
HOWTO's, FAQ's, Tools
Libraries, Frameworks, IDE's

 
© 2005,2009 C++ World - All rights reserved - webdesign.arttina
C++, Sockets, SysProg, Libraries, Examples, Tools, Compilers, IDE, STL, XML
Google
FAQ Sockets Socket Library Software Engineering Sysprog Examples Books
 
Home
C++
The C Language
STL
BOOST
GNU
GNU C Compiler
GNU Debugger
GNU Profiler
HP C++ Compiler
DDD
Eclipse
Curses
XML
X11
KDevelop
MS Visual Studio
Tutorials

Curses

Although curses is not a graphical UI, we present it here, because it has been a very popular library for UI programming in the Unix world. It is not as popular as it used to be, though. Graphical UI's are a lot more comfortable to use.

But there are still applications, which do not run on graphical terminals or have to have a text mode as fallback. System administration software is a good example. HP Sysadmins use a program called sam to configure their system and this program still offers text mode.

The GNU project has a very good curses implementation, which is called ncurses. Every serious Linux distribution has to have one. I would recommend to use it, because it supports very well colors, etc, but there is also a curses implementation in every Unix platform, I know of. Curses is a feature Unix System V Rel. 4.

Benefits of using curses

Recommendations: Curses


Franz Brandel Contact Legal Statement Sitemap C++ World