Sign-up....

请教:标准C++中如何实现即时输入,即时输出?

也就是说: 按下键盘上的一个键, 屏幕上立刻把这个键的值显示出来.不用等到按下回车.

比如, 按下a 屏幕上立刻出现 a 再按下 c 屏幕上立刻显示 c 不用按下 a 后再按个回车才显示.

请教高手如何能够实现...

[111 byte] By [msdn] at [2007-10-25 21:50:58]
# 1 Re: 请教:标准C++中如何实现即时输入,即时输出?

用getch(),getchar()

xiaocai0001 at 2005-8-9 21:13:26 >
# 2 Re: 请教:标准C++中如何实现即时输入,即时输出?

更正:

#include <conio.h>

int getch(void);// --屏幕不回显立即读入

int getche(void);// --屏幕回显立即读入

xiaocai0001 at 2005-8-9 21:16:13 >
# 3 Re: 请教:标准C++中如何实现即时输入,即时输出?

#include<iostream>

#include<conio.h>

using namespace std;

int main()

{

char c;

c = getch();

cout<<c<<endl;

return 0;

}

llf_hust at 2005-8-9 21:20:26 >

C/C++

All Classified