게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
키보드 버퍼안의 내용이 보고 싶은데
게시물ID : programmer_12187짧은주소 복사하기
작성자 : ㅜ_ㅠ
추천 : 0
조회수 : 694회
댓글수 : 5개
등록시간 : 2015/07/19 05:39:15
디버거로 키보드 버퍼 안의 내용을 볼 수 있나요?
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를 입력해도 찾을 수없다고 나오네요
혹시 비주얼 스튜디오에서 소스를 디버깅하면서 키보드 버퍼안에 입력된 내용을 직접 확인해 보고 싶은경우 다른 분들은 어떻게 하는지 알려 주셨으면 좋겟네요.

전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호