0

我需要使用 C++ 构建一个聊天室,它将在命令提示符下运行。如何将屏幕分成两部分,以便在用户输入消息时接收其他用户的消息?

4

1 回答 1

0

一些指针:您可以使用ncurses

  1. 使用getmaxx(stdscr)andgetmaxy(stdscr)发现终端的宽度和高度(宽度是列数,高度是行数)。
  2. 用于newwin(lines/2, cols, 0, 0);放置上部窗口。然后再次使用它在下方放置第二个窗口(但这次将第一个零更改为lines/2.

如需完整文档,请访问此处

请注意,ncurses 是一个 C 库。

于 2013-04-20T13:06:16.683 回答