This book solves two problems. First the book is a tutorial, taking a C language programmer from the very basics of NCurses to the more advanced functions, such as manipulating windows, reading the keyboard, color text, using the mouse, and other fancy things.
Second, following the tutorial this book contains a reference to over 180 standard NCurses library functions and constants. The reference is not a mere re-hash of the man pages. That can be found on the Internet and it’s uninspiring and not helpful, rather the function’s format is used to explain each of the options. Various notes describe function behavior and sample code and programs round out the reference, which is often a sorely missed part of other library references. There are examples plus a complete sample program that demonstrates how each of the 180 functions are used.