본문 바로가기

전체 글48

__cdecl, __pascal, __stdcall 의 차이점 마찬가지로 블로그를 옮기면서.. 거진 5년전에 학생들을 위해 자료를 만들면서 쓴 글이다... --------------------------------------------- 함수호출 방식이 __cdecl, __pascal, __stdcall로 여러 가지가 있는 이유는 윈도우즈의 역사성에 있다. 우선 win16에서는 실행파일의 크기가 줄어들고 속도가 빠르다는 이유로 pascall 방식을 사용 했고 win32에서는 가변매개인자를 지원하는 함수를 제외한 모든 함수들은 __stdcall을 사용 한다. 만약 c 방식의 함수호출을 원한다면 __cdecl을 명시해 주어야 한다.(윈도우즈 프로그래밍에 있어서) 우선 c 방식의 함수 호출과 pascal 방식의 함수호출의 차이점을 알아보자. 첫 번째로 함수호출후 종료 시.. 2009. 7. 25.
WPF Thread // 작성자 : Shwan Wildermuth WPF Threads 발송자를 사용하여 응답 성능이 뛰어난 응용 프로그램 작성 Shawn Wildermuth 이 기사에서 다루는 내용: WPF의 스레딩 발송자 사용 비 UI 스레드 처리 타이머 사용 이 기사에서 사용하는 기술: .NET Framework 3.0, Windows Presentation Foundation 목차 스레딩 모델 DispatcherObject 발송자 사용 BackgroundWorker DispatcherTimer 사용하기 쉽고 자연스러우며 아름답기까지 한 인터페이스를 만드는 데 몇 달을 소비했지만 막상 사용자는 인터페이스가 반응하기를 기다리며 지루한 시간을 보내야 한다면 이처럼 딱한 일도 없을 것입니다. 오랫동안 실행되는 프로세스 때문에 응용 프로그램 실행이 중단되는 것을 바라보는.. 2009. 7. 19.
[스크랩] 게임 해킹, 아는 만큼 막을 수 있다. 이 글 역시 네이버 내 블로그에서 이사온 글이며, 스크랩 된 글이 쓰인 시점은 2006년 11월 29일경이었던듯.. 출처가...에... 원문 : http://blog.naver.com//140032492628 온라인 게임은 인터넷 사용자 증가와 환경 변화의 중요한 요인 중 하나로 자리잡고 있으며, 그 시장 규모도 2005년 1조 5천억원에 달할 정도로 고도성장을 이루고 있다. 하지만, 많은 사용자와 매출을 기록하는 화려함 뒤에는 해킹과 개인정보 유출, 아이템 거래 등 어두운 모습을 감추고 있다. 온라인 게임 보안 온라인 게임 보안은 말 그대로 온라인 게임을 공정하게 즐기는 문화를 만들기 위해 게임 상의 불법적인 행위를 감지/차단하여 게임의 밸런스를 지키는 것을 말한다. 온라인 게임에 대한 해킹은 서버 해.. 2009. 7. 19.
게임 소스/ 엔진/ 관련 툴 : 소스제공 링크 네이버 블로그에서 이사한 글이다.. 따라서 링크가 짤렸을 수 있다. 네이버에서조차 2005년도 7월에 블로깅 한 글이었기 때문에 현재는 링크가 깨졌을 공산이 ㄲㄲ 1. Quake2 Source ftp://ftp.idsoftware.com/idstuff/source/quake2.zip 2. 문명 Call to Power Source http://ctp2files.apolyton.net/source/ 3. Genesis 3D Engine Source http://www.relic.com/rdn 4. MS Allegiance Source http://research.microsoft.com/research/allegiance/ 5. Home world1 Source http://www.relic.com/rdn.. 2009. 7. 19.