for your reply and you are well aware of
the scarcity of c++ info on ncurses. I've downloaded ncurses 5.9 <latest ver>. It comes with c++ dir and a example file "demo.cc" is inside it with other helper files which describes the c++ functionality of ncurses 5.9 but it's also really difficult for me understand. That demo.cc is for building
Youtube video part 1 to part 5 teach basics of ncurses
programming like setting up attributes, changing colour, font
etc. so these parts have no c++ specific information but
part 6 videos demonstrate c++ functionality.