首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

VC++中释放键盘输入缓冲区的系统函数及其头文件是怎样的?该如何解决

2012-03-15 
VC++中释放键盘输入缓冲区的系统函数及其头文件是怎样的?昨晚回复的函数setbuf不合要求,未达目的,这是“设

VC++中释放键盘输入缓冲区的系统函数及其头文件是怎样的?
昨晚回复的函数setbuf不合要求,未达目的,这是“设置”缓冲区用的吧。我要求的是“释放”,而无需“设置”,且释放的是键盘“输入”缓冲区,释放控制台程序中已经从键盘输入的字符串(本应输入浮点数)。

[解决办法]
试试fflush:
fflush(stdin);
[解决办法]
fflush(stdin),注意只是windows下可用
[解决办法]
······

fflush 是刷新,清空buffer中的内容,
但是该buffer 依然存在 ~~

setbuf 如果参数为 NULL,
则释放其buffer ~~

楼主你的问题没有说清楚了 ···

热点排行