84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
我遇到的问题是这样的: 平时我们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","+","+","编",“程",你截取到的字符然后放到后台进行处理,然后再放到显示界面进行显示。