c++ - 如何在 tty 上绘制线图?

标签 c++ linux graphics terminal 2d

我正在用 C++ 编写命令行(非图形)Linux 程序,在某些地方我需要它来绘制图表或直接在终端中绘制函数。

查看一些程序,如 ntsysv、mc、alsa 等,我相信这是可能的,但我想知道如何实现。

最佳答案

支持 ncurses 推荐,还有一个名为 libcaca 的库,一个输出 ASCII 文本而不是像素的图形库。如果您想使用其他软件创建此图,然后将它们的输出推送到终端,您可以考虑将 libcaca 与 ncurses 结合使用。

关于c++ - 如何在 tty 上绘制线图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13711185/

相关文章:

c++ - 数组,复制像素到正确的索引,算法

linux - bash中使用 "declare -a"声明数组有什么好处?

linux - 在 C 编程中如何获取传递给程序的命令行参数

android - 如何画一个留下痕迹的点

c++ - 为什么将字符类型的常量指针作为函数?

c++ - 重新分配 unique_ptr

linux - 如何从视频文件中获取纵横比?

java - java.awt 矩形的动画未按预期运行

Java 如何使用 Graphics2D 制作抗锯齿线?

c++ - 按下 2 个箭头键时实现对角线移动(使用 SFML)