Visual Studio 6.0에서 2005이상으로 넘어가야 하는 이유..

정말 아직 VB6, VC6를 쓰는 사람을 보면, 존경스럽기까지 하다.. 물론, 여러가지 문제로 인해 아직 닷넷은 시기상조라는 말을 많이 듣긴 하지만.. 사실 VC의 경우는 아무래도, 2003정도는 써주는게 낫지 않을까.. 언제까지 98과의 호환성을 염두에 둘필요는 없지 않을까? 아직도, MS-DOS와의 호환이 필요한 몇몇 프로그래머를 제외하고, 일반 사용자 대상의 프로그램을 작성한다고 하면.. Microsoft는 업데이트에 꾸준히 .net framework를 배포중이고, Vista에는 […]

Read More Visual Studio 6.0에서 2005이상으로 넘어가야 하는 이유..

관리되는 DirectX 9.0 튜토리얼

출처 : DirectX 9.0 SDK 온라인 도움말번역 : jacking@korea.com Tutorial 1: 디바이스의 작성 CreateDevice 튜토리얼 프로젝트에서는, Microsoft® Direct3D®를 초기화 하고, 단순한 청색의 화면을 렌더링하고, 최후에 셧 다운을 한다. 패스 소스의 위치: (SDK 루트)\Samples\C#\Direct3D\Tutorials\Tutorial1 순서 애플리케이션 윈도우 작성 Microsoft® Windows® 애플리케이션이 실행시에 처음에 꼭 해야되는 것은, 애플리케이션 윈도우의 작성이다. 그 때문에 다음 샘플 코드의 Main() 함수에서는, […]

Read More 관리되는 DirectX 9.0 튜토리얼

C# 관리되는, 되지 않는 리소스 사용에 대한 문제점과 해결방법

C# 관리되는, 되지 않는 리소스 사용에 대한 문제점과 해결방법 Written by ProgC 2007-05-31 C#은 CLR에 의해 모든 것이 관리된다. 그로 인해서 메모리 해제를 까먹는다거나 하는 실수를 하지 않게 된다. 실제 필자도 C계열 언어를 10년이 넘게 사용해오면서 메모리 관리가 그다지 쉽지 많은 않다는 것을 피부로 느꼈다. 근래 C#으로 프로그램을 작성하면서 굉장히 많은 이득을 얻을 수 있었는데 […]

Read More C# 관리되는, 되지 않는 리소스 사용에 대한 문제점과 해결방법

Thinking in C++ 2nd Edition

Thinking in C++ 2nd editionVERSION TICA18 Revision history: TICA18: July 29, 1999. Rewrote chapter 8 and added exercises. Replaced all later instances of the “enum hack” with static const (which breaks VC++ a lot, since they still haven’t implemented this relatively ancient and simple feature). Added compiler support for Visual C++ 6.0 (+Service Pack 3) […]

Read More Thinking in C++ 2nd Edition