2011-04-27 73 views
0
ncurses_init(); 

ncurses_addstr(0, 0, "test"); 
ncurses_refresh(); 
ncurses_getch(); 
ncurses_end(); 

這應該顯示在左上方的「測試」,但它不是。任何想法爲什麼?爲什麼ncurses不顯示文本?

PHP 5.1.6 的CentOS 5.5

通過百勝安裝的ncurses

它承認ncurses的功能,所以我想它應該工作

+1

@Phil Lello,編輯爲您解答 – Rob 2011-04-27 23:08:05

回答

2

UH OH得到ncurses的!看起來像有人忘了閱讀the docs

ncurses_mvaddstr(0, 0, "test"); 
+0

嗯。以前我不需要那樣做。我想知道爲什麼。但是果然,這是有效的。 – Rob 2011-04-27 23:10:10

+0

當我在等待PECL時打我::( – 2011-04-27 23:17:33

+0

@菲爾:這就是爲什麼我沒有得到那些抱怨百勝太慢的人... – 2011-04-27 23:18:30

0

您需要更改ncurses_addstrncurses_mvaddstr

+0

顯然是這樣,但爲什麼? – Rob 2011-04-27 23:19:45

+0

你是什麼意思,「爲什麼」?一個功能做你想要的,而另一個不 – 2011-04-27 23:24:40

+0

指針是否從0,0開始?爲什麼我需要將它移動到0,0? – Rob 2011-04-27 23:25:40

相關問題