디버거로 키보드 버퍼 안의 내용을 볼 수 있나요?
scanf나 getchar함수를 사용하여 키보드로 입력하면 아래와 같은 소스코드라면 tmp변수에 바로 입력받지 않고 그전에 키보드 버퍼에 입력받는다고 하는데요
그렇다면 디버거로 키보드버퍼안의 내용도 볼 수 있을텐데
#include <stdio.h>
void main()
{
char tmp;
while((tmp=getchar())!='\n')
{
putchar(tmp);
}
printf("\n종료됨\n");
}
하지만 VS의 디버거모드에서 while((tmp=getchar())!='\n')에 브레이크 포인트를 설정하고 F5키를 누르고 조사식에 stdin이나 stdout를 입력해도 찾을 수없다고 나오네요
혹시 비주얼 스튜디오에서 소스를 디버깅하면서 키보드 버퍼안에 입력된 내용을 직접 확인해 보고 싶은경우 다른 분들은 어떻게 하는지 알려 주셨으면 좋겟네요.