Ausnahmsweise antworte ich mir mal selber:
[snipp (anfang des testprogrammes)]
char a[2000]; // <--- Das hätte schon genügt um mein Problem zu
beheben;-)
get_window_text(a); endwin(); cout << a << endl;; return 0;
}
Zur zweiten Frage: Gibt es auch c++ bindings für ncurses? Die C Routinen funktionieren zwar, sind aber alles andere als komfortabel und übersichtlich. Falls es keine c++ bindings gibt, gibt es noch ein anderes "toolkit" mit dem ich ohne xwindow arbeiten kann?
Ich fang jetzt einfach an mir die Klassen selber zu schreiben. So mach ich wenigstens beim Lernen noch was sinnvolles.