我尝试运行此示例代码,A_BOLD
似乎有效,但是A_BLINK
。我确信终端机可以支持闪烁效果,因为我已经在putty
设置中单击了启用闪烁文本,但是仍然无法正常工作。
我正在使用:
g++-8.2.0 -std=c++2a -Wall -Wextra -pedantic -fsanitize=address,undefined,pointer-compare,pointer-subtract -fstack-clash-protection -g -fno-omit-frame-pointer -lncurses++ -lmenu -lpanel -lform -lutil -lncurses
感谢您的帮助。
#include <ncurses.h>
int main(void){
initscr();
attron(A_BOLD);
addstr("Twinkle, twinkle little star\n");
attron(A_BLINK);
addstr("How I wonder what you are.\n");
refresh();
getchar();
endwin();
return 0;
}