간단히 예시를든건데
콘솔창크기가
가로 : 80
세로 : 30
그러니까 왼쪽 모서리 끝의 좌표는 (0,0) 오른쪽 모서리 끝의 좌표는 (80,30)인거지
모서리 끝을 채우게되면 한줄이 자동으로 넘어가버림
그래서 (77,29)를 나중에찍어서 확인한 위치가 저정도라서
모서리끝에맞추려 (78,30)을 찍게되면
다음과같이 맨밑에 한줄이 비어버림(넘어가서)
이게 특문의경우는 가로두칸을 차지하기도하고.. 참애매함
물론 타협하는방법으로 콘솔창의 크기를 80이아닌 81로해서 옆에 한칸을 빈칸으로 만들수도있긴함
그럼 좌우 공백이 1칸정도가 차이가나게되버리지...
꽉채워서 채울수있는방법은없을까?
저거 찍은거는
gotoxy(int x, int y) 로 해서 커서옴기고
그자리에다가 printf 해서 문자 하나 넣은거임(함수화해서)
스크롤바에 메세지보내서 강제 삭제
콘솔로 대강 만들고 sdl이나 opengl연습할겸 포팅해보셈
아 Draw Rectangle 로 그리면되죠
히익....