C++为cin关闭行输入模式

来源:互联网 发布:java权限管理实现原理 编辑:程序博客网 时间:2024/05/01 16:24

需要系统平台支持,在windows的Console下,MSDN中有SetConsoleMode函数可以关闭行输入模式和回显模式。

这样可以方便的做一按键即获取案件字符的程序,比如密码输入等等。 用完马上改回原模式,用(先GetConsoleMode获取)

这样做比getch好,可以使文件重定向起作用。而getch是按键截获,文件重定向时依然会中断等待按键。

原创粉丝点击