2013-02-10 54 views
0

我使用ncurses创建可滚动列表,类似于​​(apt-get前端)中的列表。Ncurses:在列之间创建填充空格

我应该如何着手在列之间创建填充空格?我打算使用wprintw()来编写每列。

例如

pizza  spicy  10 
steak  normal  10 
burritoes guacamole 20 

每行使用wprintw()。

+1

你是指“\ t \ t”之类的东西吗? – duDE 2013-02-10 10:43:50

回答

0

以下将给你2个空格填充,左对齐,10个字符宽的字符串列,每个字符串后跟一个空格,然后是一个2位十进制列。

wprintw(win,"%-10s %-10s %2d\n", "pizza", "spicy", 10);