Hab ein Programm mit ncurses geschrieben, NUR: wird mir erstmal bis zu dem Punkt wo ich etwas vom User will NICHTS ausgegeben????
erst auf das "getch()" reagiert er, danach zeigt er alles an, nur davor nicht?
habe einfach folgendes:
C++:
#include <curses.h>
int main(void) { initscr(); noecho(); cbreaks();
std::cout << "Ich bin ein Text bla blubb und werde ignoriert?!?" << std::endl; // ... getch(); // ... std::cout << "Ich bin ein Text bla blubb und werde wieder angezeigt" << std::endl;
endwin(); return0; }
-- class God : public ChuckNorris { };Dieser Post wurde am 18.01.2005 um 16:12 Uhr von FloSoft editiert.
hmm ich weiß zwar nicht warum, aber er hat ein "refresh()" gebraucht
C++:
#include <curses.h>
int main(void) { initscr(); noecho(); cbreaks(); refresh();
std::cout << "Ich bin ein Text bla blubb und werde nun endlich nicht mehr ignoriert" << std::endl; // ... getch(); // ... std::cout << "Ich bin ein Text bla blubb und werde wieder angezeigt" << std::endl;
hmm ich weiß zwar nicht warum, aber er hat ein "refresh()" gebraucht
laut orig. Doku musst du immer ein refresh machen, damit die Fentser und/oder Objekte gezeichnet werden können. -- A! Elbereth Gilthoniel! silivren penna míriel o menel aglar elenath, Gilthoniel, A! Elbereth!Dieser Post wurde am 18.01.2005 um 19:32 Uhr von Pablo editiert.