본문 바로가기

프로그래밍

[Android] 콘솔창에서 LogCat 확인하기 우선 Eclips에서 Android를 개발 하다보면 LogCat에 메세지를 찍어 볼 일이 있습니다. 하지만 아직까지 Eclips에서는 LogCat에 한글을 지원하지 않습니다. 영어 싫잖아요?ㅋㅋ 이럴때 방법이 있습니다. 콘솔창에서 LogCat를 찍어 보는 거죠. 콘솔에서 출력을하게 되면 한글로 출력이 가능 하기 때문에 많은 분들이 사용 하시는 것 같습니다. 방법 1. 윈도키 + R을 누릅니다. (실행 창) 2. 실행창에서 cmd /u 를 입력 합니다. 3. 콘솔창에서 chcp 65001 을 입력 합니다. 4. 콘솔창의 프레임을 우클릭하여 속성에 들어 갑니다. 5. 속성창에서 글꼴 메뉴로 가서 글꼴을 아래와 같이 변경해줍니다. - 글꼴 Lucida Console, 크기 12(크기는 한번 LogCat를 찍어.. 더보기
[C/C++/API] 함수포인터 사용과 예제 함수 포인터란? 기본적으로 사람들이 자주 사용하는 변수 포인터와 같은 개념이다. 하지만 다른게 있다면 인자를 받을 수 있고 함수포인터를 사용함으로서 게임 프로그래밍에 분기 조절을 쉽게 할 수 있다. 함수포인터를 사용하지 않고(switch, if, 등) 게임 분기를 조절하려 한다면 아래와 같은 방법으로 사용 할 수 있을 것이다. void Process(int State) { switch(State) { case 0: MainMenu(); break; case 1: PlayGame(); break; case 2: EndGame(); break; } } 여기서 생기는 의문점 함수포인터로 분기조절을 어떻게 할건데? 라는 의문이 생겨야된다.....(안생기면 말고..ㅡ.ㅡ..) 함수포인터로 분기조절을 한다는 말은 .. 더보기
[Etc] 한국에서 소프트웨어 프로그래머로 성공 하는 법 28일 열린 Ignite Seoul 이라는 행사에서 이뤄진, 한성대학교 컴퓨터 공학과 이민석 교수님의 강연이다. 소프트웨어를 업으로 삼는 분들이라면 한번쯤 볼만한 내용. 5분짜리 강연이니 꼭 필독하길~ 강연자 : 이민석 교수 현 한성대학교 컴퓨터공학과 교수 임베디드 리눅스, 공개 소스 관련 포럼등에서 활발하게 활동중 더보기
[Ogre3D] CEGUI 0.7.2 설치 및 빌드 방법 1. CEGUI 다운로드 CEGUI 다운로드 주소 : http://www.cegui.org.uk/wiki/index.php/Downloads (혹시 다른 버전으로 빌드를 하시는 분이 있을 지도 몰라서 다운로드 메인 페이지를 링크 합니다.) 링크된 페이지를 여시고 설치를 하실 버전의 링크로 갑니다. 저는 애초에 CEGUI 0.7.2 버전을 설명하려 했기에 CEGUI 0.7.2 버전으로 설명을 하겠습니다. 링크된 페이지에 아래와 같이 2가지 파일을 받습니다. 바이너리 파일을 받으실때는 빌드하고자 하는 컴파일러의 버전에 맞게 다운 받으시면 됩니다. 필자는 Visual Studio 2008 SP1을 사용하고 있습니다. 받아진 파일의 이름은 CEGUI-0.7.2.zip, CEGUI-DEPS-0.7.x-r2-vc9.. 더보기
[Etc] *.dll 파일 다운 받기 코딩을 하다보면 다른 사람이 해놓은 프로그램을 돌려보고 아 어떻게 하면되겠구나 라는 생각을 할때가 있다. 그런데 이렇게 올려주는 파일을 확인을 해보려하면 *.dll파일들이 없다는 에러가 자주 출몰한다. 이러한 *.dll들을 모두 모아 놓은 사이트가 있다. 아래의 사이트에서 다운 받아서 다른사람의 프로그램 폴더에 넣어주면 *.dll 에러를 해결하고 확인 할 수 있다. http://www.dll-files.com/ 검색은 오른쪽 상단에 씨디를 돌리는 아저씨에게 가면 된다. 원하는 파일을 찾았으면 페이지를 약간 내려보면 Free Download라는 박스가 보이는데 여기서 Go to the download page for *.dll 이라는 링크를 눌러주면 다운이 가능하다. 더보기