需要系統平臺支持,在windows的Console下,MSDN中有SetConsoleMode函數可以關閉行輸入模式和回顯模式。
這樣可以方便的做一按鍵即獲取案件字符的程序,比如密碼輸入等等。 用完馬上改回原模式,用(先GetConsoleMode獲取)
這樣做比getch好,可以使文件重定向起作用。而getch是按鍵截獲,文件重定向時依然會中斷等待按鍵。
需要系統平臺支持,在windows的Console下,MSDN中有SetConsoleMode函數可以關閉行輸入模式和回顯模式。
這樣可以方便的做一按鍵即獲取案件字符的程序,比如密碼輸入等等。 用完馬上改回原模式,用(先GetConsoleMode獲取)
這樣做比getch好,可以使文件重定向起作用。而getch是按鍵截獲,文件重定向時依然會中斷等待按鍵。
https://www.bilibili.com/video/BV1k8411575T/?vd_source=d68ed178f151e80fea1e02efd205802c