我需要使用C ++构建一个聊天室,它将在命令提示符下运行。 如何将屏幕分成两部分,以便在用户输入消息时我可以接收来自其他用户的消息?
答案 0 :(得分:0)
一些指针:您可以使用ncurses
:
getmaxx(stdscr)
和getmaxy(stdscr)
来发现终端的宽度和高度(宽度是列数,高度是行数)。newwin(lines/2, cols, 0, 0);
放置上方窗口。然后再次使用它在下面放置第二个窗口(但这次将第一个零更改为lines/2
。要获得完整的文档,请go here。
请注意,ncurses是一个C库。