#include <stdio.h>
#include <curses.h>
#define gotoxy(x,y) wmove(stdscr,y-1,x-1) //리눅스상에선 wmove라는 함수로 커서를 옮긴다.
void main()
{
int x,y;
initscr(); //커서 초기화
for(x=2;x<79;x++)
{
gotoxy(x,1);
printw("%c",'-');
gotoxy(x,13);
printw("%c",'-');
gotoxy(x,25);
printw("%c",'-');
}
refresh(); //리프레쉬
gechar(); //이 부분이 없으면 표시됐다가 바로사라지므로 볼수가 없다.
endwin(); //모드 헤제
return 0;
}
아직 제대로 모르겠습니다...윈도우에선 gotoxy()를 구현해서 그냥 썼었는데 리눅스에선... 휴..
아 실행 시킬땐 gcc <파일이름> -lcurses 라고 라이브러리를 링크해주셔야합니다.
'Programming' 카테고리의 다른 글
[perl] webhacking 4번 http get request (3) | 2012.12.10 |
---|---|
[C++] 스택사이즈 변경(stack size) (0) | 2012.11.06 |
[C++] Shooting Game (0) | 2012.06.01 |
[C++] 리눅스 gotoxy(); (0) | 2012.05.29 |
[C++] Matrix(1) (1) | 2012.05.28 |