Well give me an example of what you wish to accomplishand then I can help you out further.
Examples:
- I need to do text/terminal based menus in C++
-- I need to be able to position the cursor and draw text
- I want to do text/ascii based animations in C++
- I need to do X based menus in C++
- I want to create an X based game in C++
etc..
Also, there is a higher level ncurses based library and programs that come with most Linux distros called "dialog" that I used to use for creating menus in scripts (much like Norton's Batch Enhancer for DOS "BE"). I believe you can call the dialog functions from your C/C++ programs using those libraries (#include <dialog.h>

. See "man dialog" for the command line dialog utility for use in scripts. There are samples in /usr/share/doc/dialog*/samples directory. And if it looks like something that you would like to do within your C++ code I can get you some programming references for using the library...
At any rate, I need more input as I have not yet mastered the ability to read minds...