2010-04-06 49 views
0

我正在使用基於C++的命令行工具,我希望實時捕獲用戶的擊鍵,而不要求他們擊中Return來提交輸入。我似乎無法找到一個iostream電話來支持這種行爲,但我記得大學時代的這種行爲是可以做到的。任何人都可以將我指向正確的方向嗎?以用戶類型捕獲輸入流

回答

1

這不屬於C++規範,需要操作系統特定的調用。在Posix上,您可以通過啓用raw或cbreak模式而不是熟食模式來實現此目的。

最簡單的方法是通過curses