C++命令行程序设计UI?

cpp*_*oob 2 c++ user-interface

我有一个任务是开发一个C++命令行(终端,我正在使用,将运行Linux/Ubuntu中的程序)显示.但我不喜欢命令行设计,无论如何都要改进UI设计?

注意:我必须在终端运行程序!!

Tim*_*Tim 6

ncurses.它是一个能够在终端中将文本放在任何地方的库,因此您可以在终端中有效地绘制ascii-art样式.它也是一个非常古老的库,因此使用它可能有点乏味.