글 수 3,386
안녕 =ㅅ=
어찌어찌 하다가 오늘도 밤을 새는구나;;;;
여하간 ,,
개인 자료실을 둘러보다가 동민이 게시판을 보았다.
DR 인가..테트리스, 뱀 게임, 등 그런 것도 만들기 시작하는걸 보니
내가 1학년일 때보다 훨씬 발전이 빠른 것같더라.
그래서 말인데, 어차피 진도 나가는건 학년 따질거 없을뿐더러(대학 공부가 그렇다)
윈도우 프로그래밍을 하면 콘솔에서는 노가다로 하던 것도 더 예쁘게(?) 할 수 있다.
똑같은걸 하는데 이왕이면 시간 덜 들이고 효과도 보는게 좋지않겠어??
특히 게임이라면 더 그렇지....
그래서 말인데 흥미 있어하는 사람을 위해서 과제를 내줄테니까,
할 마음이 있는 사람은 제출하도록해봐.
1. Win API를 이용해서 문자 움직이기.
- 문자는 방향키를 이용해서 움직이도록..아무 문자나 관계없음.
2. 이건 c 문제인데, 배열 하나에는 a ~ z 까지 정렬되지 않은 상태로 들어있다.
임의의 다른 배열에 정렬해서 넣는 프로그램을 만들 것.
- 예를 들면 {x, a, b, k.....} 이런 식으로 되어있는 것을 {a, b, c ...} 이렇게 만들라는 것이지.
- 어떻게 하면 빠르게 할 수 있을지 최대한 생각하고 짜볼것.(너무 쉬운가?)
- 질문은 리플로 할것.
제출은 내 메일로 : 57gate@hanmail.net
제목은 : [이름] 프로그래밍 과제
제출 기한 : 7월 31일.
강제는 아니니까 안해도 상관은 없다. 다들 바쁠테니...
하지만 우리 계열은 이런거 보면, 그냥 못지나치지 않나? ㅋㅋㅋ
제출하는 사람에겐 그 다음 문제가 계속 될테니 실력 키운다고 생각해둬.
API 문제는 그대로 나오는 예제니까 따라치면 될거다.
단, 다음 문제를 위해 이해만 확실히 할 것.
참고 사이트는 요기 : http://www.winapi.co.kr/
집에 내려가 있어서 아쉬운 사람은 사이트 참조해서 공부하도록.
p.s 실행 파일 올려놓았다. -_-
어찌어찌 하다가 오늘도 밤을 새는구나;;;;
여하간 ,,
개인 자료실을 둘러보다가 동민이 게시판을 보았다.
DR 인가..테트리스, 뱀 게임, 등 그런 것도 만들기 시작하는걸 보니
내가 1학년일 때보다 훨씬 발전이 빠른 것같더라.
그래서 말인데, 어차피 진도 나가는건 학년 따질거 없을뿐더러(대학 공부가 그렇다)
윈도우 프로그래밍을 하면 콘솔에서는 노가다로 하던 것도 더 예쁘게(?) 할 수 있다.
똑같은걸 하는데 이왕이면 시간 덜 들이고 효과도 보는게 좋지않겠어??
특히 게임이라면 더 그렇지....
그래서 말인데 흥미 있어하는 사람을 위해서 과제를 내줄테니까,
할 마음이 있는 사람은 제출하도록해봐.
1. Win API를 이용해서 문자 움직이기.
- 문자는 방향키를 이용해서 움직이도록..아무 문자나 관계없음.
2. 이건 c 문제인데, 배열 하나에는 a ~ z 까지 정렬되지 않은 상태로 들어있다.
임의의 다른 배열에 정렬해서 넣는 프로그램을 만들 것.
- 예를 들면 {x, a, b, k.....} 이런 식으로 되어있는 것을 {a, b, c ...} 이렇게 만들라는 것이지.
- 어떻게 하면 빠르게 할 수 있을지 최대한 생각하고 짜볼것.(너무 쉬운가?)
- 질문은 리플로 할것.
제출은 내 메일로 : 57gate@hanmail.net
제목은 : [이름] 프로그래밍 과제
제출 기한 : 7월 31일.
강제는 아니니까 안해도 상관은 없다. 다들 바쁠테니...
하지만 우리 계열은 이런거 보면, 그냥 못지나치지 않나? ㅋㅋㅋ
제출하는 사람에겐 그 다음 문제가 계속 될테니 실력 키운다고 생각해둬.
API 문제는 그대로 나오는 예제니까 따라치면 될거다.
단, 다음 문제를 위해 이해만 확실히 할 것.
참고 사이트는 요기 : http://www.winapi.co.kr/
집에 내려가 있어서 아쉬운 사람은 사이트 참조해서 공부하도록.
p.s 실행 파일 올려놓았다. -_-
본 게시물은 2011.01.04일 복구된 게시물 입니다. 첨부파일 및 이미지파일은 복구 되지 않았습니다. [자세한 내용 보기]
2007.07.12 10:33:22 (*.115.49.231)
벌써 둘씩이나 읽었네 쿨럭... 배열 함수로 넘길 필요 없어.
어떻게 짜는지 그걸 보려는거다. 얼마나 효율적으로 하는지 ...
어떻게 짜는지 그걸 보려는거다. 얼마나 효율적으로 하는지 ...
2007.07.12 10:40:03 (*.115.49.231)
오해할까바 그러는데..
배열에는 a부터z까지 하나씩 들어있는거다. 따라서 크기는 26이 된다.
단지 순서대로 들어있지만 않다는 거야.
배열에는 a부터z까지 하나씩 들어있는거다. 따라서 크기는 26이 된다.
단지 순서대로 들어있지만 않다는 거야.
2007.07.12 21:21:32 (*.115.49.231)
후훗. 접수했군. 므흣~ 빨리 낼수록 좋은거야.
API란 Application Programming Interface의 약자다. (이럼 아무도 모르겠지..?)
쉽게 말하면... 그림을 그려주거나, 키를 입력 받거나 ..이런건 사실 그래픽 카드를 제어하거나,
인터럽트로 키를 처리해야하지. (한마디로 하드웨어를 제어해야 한다는거다.)
하지만 그런걸 우리는 전혀 신경 쓸 필요 없지. 함수의 형태로, 메시지로
모두 구현이 되어있으니까..
이게 API의 개념이야. 윈도우에서 써먹으니까 Win API가 되는거다. 두 유 언더스탠드~??
p.s 절대로 강제가 아니야 ~ ^^ 하지만...하지만.......
API란 Application Programming Interface의 약자다. (이럼 아무도 모르겠지..?)
쉽게 말하면... 그림을 그려주거나, 키를 입력 받거나 ..이런건 사실 그래픽 카드를 제어하거나,
인터럽트로 키를 처리해야하지. (한마디로 하드웨어를 제어해야 한다는거다.)
하지만 그런걸 우리는 전혀 신경 쓸 필요 없지. 함수의 형태로, 메시지로
모두 구현이 되어있으니까..
이게 API의 개념이야. 윈도우에서 써먹으니까 Win API가 되는거다. 두 유 언더스탠드~??
p.s 절대로 강제가 아니야 ~ ^^ 하지만...하지만.......




배열 함수로 넘겨서 재정렬...하는 문제...너무해요
;ㅁ;