如何做到即时地读入信息?[C++即可]
PHP中文网
PHP中文网 2017-04-17 11:44:14
0
2
585

我遇到的问题是这样的:
平时我们scanf("%d",&tee);必须要回车啊之类的空白符确认才行
那有没有像chrome搜索栏(或者baidu……)那样的即输(入)即得?
不需要按回车就能读入应该如何实现?

谢谢:)

PHP中文网
PHP中文网

认证0级讲师

全部回覆(2)
左手右手慢动作

這個可能會幫助你
http://stackoverflow.com/questions/421860/capture-characters-from-standard-input-without-waiting-for-enter-to-be-pressed

PS:遇到技術問題多嘗試使用Google以及stackoverflow,:)

大家讲道理

scanf明顯不適合做這個了,這個是根據用戶輸入回車來判定是否輸入完畢,而你提的2個是GUI模式的,建議你看下windows的API或一些封裝好的API,這樣來hook使用者的每個輸入,例如使用者期望輸入的是一個"C++程式設計",則使用者會依序輸入"C","+","+","編",「程",你截取到的字符然後放到背景處理,再放到顯示介面進行顯示。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板