我正在使用该ncurses
库在屏幕上显示一些有趣的输出,但在程序中间我需要暂时退出ncurses
模式。我调用endwin()
,之后我的程序应该可以用来printf()
向用户显示菜单。不幸的是,我的程序无法显示菜单。我尝试使用 fflush()
after printf()
,然后它才能在屏幕上显示菜单。
谁能告诉我,为什么我打电话后endwin()
,终端无法恢复正常,我无法使用printf()
?
我正在使用该ncurses
库在屏幕上显示一些有趣的输出,但在程序中间我需要暂时退出ncurses
模式。我调用endwin()
,之后我的程序应该可以用来printf()
向用户显示菜单。不幸的是,我的程序无法显示菜单。我尝试使用 fflush()
after printf()
,然后它才能在屏幕上显示菜单。
谁能告诉我,为什么我打电话后endwin()
,终端无法恢复正常,我无法使用printf()
?