Ncurses:在列之间创建填充空间

Ncurses: Creating padded spaces between columns

本文关键字:创建 填充 空间 之间 Ncurses      更新时间:2023-10-16

我正在使用ncurses创建一个可滚动列表,类似于aptitude中的列表(apt-get-front-end)。

我应该如何在列之间创建填充空间?我计划用wprintw()写每一篇专栏文章。

例如

pizza      spicy      10
steak      normal     10
burritoes  guacamole  20

每行使用wprintw()。

下面将为您提供2个空格填充、左对齐、10个字符宽的字符串列,每个列后面跟着一个空格,然后是一个2位数的十进制列。

wprintw(win,"%-10s %-10s %2dn", "pizza", "spicy", 10);