84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
我遇到的问题是这样的: 平时我们scanf("%d",&tee);必须要回车啊之类的空白符确认才行 那有没有像chrome搜索栏(或者baidu……)那样的即输(入)即得? 不需要按回车就能读入应该如何实现?
谢谢:)
认证0级讲师
这个可能会帮到你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","+","+","编",“程",你截取到的字符然后放到后台进行处理,然后再放到显示界面进行显示。
这个可能会帮到你
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","+","+","编",“程",你截取到的字符然后放到后台进行处理,然后再放到显示界面进行显示。