大神们来个清空键盘缓冲区的方法(不需要执行时执行其它操作),
c4droid吧
全部回复
仅看楼主
level 5
Ghost忆梦铭生
楼主
大神们来个清空键盘缓冲区的方法(不需要执行时执行其它操作),亲测C4上,cin.sync,cin.clear,cin.ignore等都没有用。。。
不要说用getch或者getchar等吃掉回车。。
2018年04月02日 12点04分
1
level 14
不知者来此
你这个while不是死循环么
2018年04月02日 12点04分
2
Ghost忆梦铭生
只是想清空cin留下的换行符,让getch可执行。。。。试了很多(C和C++)函数都不行。。
2018年04月02日 12点04分
不知者来此
@Ghost忆梦铭生
那你可以fgets一次啊。
2018年04月02日 12点04分
Ghost忆梦铭生
@不知者来此
具体是??? fgets是文件流操作。。
2018年04月02日 12点04分
不知者来此
@Ghost忆梦铭生
这个可以读标准输入
2018年04月02日 12点04分
level 5
Ghost忆梦铭生
楼主
。。。不必在意细节。
2018年04月02日 12点04分
3
level 9
再飞行md
你用 system("clear");
2018年04月02日 15点04分
4
1