C++爲cin關閉行輸入模式

需要系統平臺支持,在windows的Console下,MSDN中有SetConsoleMode函數可以關閉行輸入模式和回顯模式。

這樣可以方便的做一按鍵即獲取案件字符的程序,比如密碼輸入等等。 用完馬上改回原模式,用(先GetConsoleMode獲取)

這樣做比getch好,可以使文件重定向起作用。而getch是按鍵截獲,文件重定向時依然會中斷等待按鍵。

發佈了45 篇原創文章 · 獲贊 3 · 訪問量 13萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章