801

[C curses] printw long_string ?

Scriu in linux. Problema e ca am un string lung. El contine simboluri de tipu "\r\r\r\n ... \n". Stringul dat e un output de telnet, pe care il primesc raspuns la o comanda trimisa.Exemplu ce ar putea simula problema:#include int main(){ initscr(); char *some_text = "date\r\r\nUTC time: Wed Jun 4 22:24:42 2008\r\nLocal time: Wed Jun 4 22:24:42 2008\r\nTimezone: GMT\r\r\n\r\r\nReturned 0\r\r\nGateway> "; mvprintw(10,15, some_text); refresh(); getch(); endwin();}In urma executiei programului vreu sa primesc =>dateUTC time: Wed Jun 4 22:24:42 2008Local time: Wed Jun 4 22:24:42 2008Timezone: GMTReturned 0Gateway> insa la executzie imi afisheaza doar ultimul cuvant: "Gateway>"Cum in curses pot sa tiparesc un string lung de acest tip si dac e posibil in genere?
0