【发布时间】:2018-09-14 12:07:21
【问题描述】:
我知道 C++ ncurses 的基础知识,但我不知道如何在两个坐标之间画一条简单的线。
示例:
2----------3
我怎样才能做到这一点?
【问题讨论】:
-
你想要什么样的线图?
ncurses只打印字符。要制作任意图形,我认为您必须做一些魔术,例如选择正确的字符集并编写自己的绘图原语。不是微不足道的。也许对于简单的窗框来说并不难。 -
我想要一行,它由字符组成——就像我的例子一样。一行应该是这样的------------
-
呃,一个循环怎么样?
-
我怎样才能把它放在一个循环中?我想用 mvprintw(x, y, "-") 来画它