C# Frequently Asked Questions for C++ programmers Andy McMullan Last update: 3-Dec-2000 This FAQ tries to address many of the basic questions that C++ developers have when they first come across C#. I recommend that you read the .NET Framework FAQ before reading this one. If you have any comments, suggestions, corrections or criticisms, please e-mail me at andy@andymcm.com. Disclaimer: The conte..
정말 아직 VB6, VC6를 쓰는 사람을 보면, 존경스럽기까지 하다.. 물론, 여러가지 문제로 인해 아직 닷넷은 시기상조라는 말을 많이 듣긴 하지만.. 사실 VC의 경우는 아무래도, 2003정도는 써주는게 낫지 않을까.. 언제까지 98과의 호환성을 염두에 둘필요는 없지 않을까? 아직도, MS-DOS와의 호환이 필요한 몇몇 프로그래머를 제외하고, 일반 사용자 대상의 프로그램을 작성한다고 하면.. Microsoft는 업데이트에 꾸준히 .net framework를 배포중이고, Vista에는 이미 포함되어 있기도 하고.. 본인 역시도 Vista에 대해서는 회의적이나, 닷넷에 관해서는 환영이다. (사실 닷넷보다는, Mono Project때문일지도 모른다) 어쨌거나, 아직 VC6, VB6을 쓴다면 2005로 갈아타..
출처 : DirectX 9.0 SDK 온라인 도움말 번역 : jacking@korea.com Tutorial 1: 디바이스의 작성 CreateDevice 튜토리얼 프로젝트에서는, Microsoft? Direct3D?를 초기화 하고, 단순한 청색의 화면을 렌더링하고, 최후에 셧 다운을 한다. 패스 소스의 위치: (SDK 루트)SamplesC#Direct3DTutorialsTutorial1 순서 애플리케이션 윈도우 작성 Microsoft? Windows? 애플리케이션이 실행시에 처음에 꼭 해야되는 것은, 애플리케이션 윈도우의 작성이다. 그 때문에 다음 샘플 코드의 Main() 함수에서는, 애플리케이션에서 정의한 CreateDevice 클래스의 컨스트럭션를 제일 처음에 호출한다. 이 클래스는, 디스플레이 윈도..
C# 관리되는, 되지 않는 리소스 사용에 대한 문제점과 해결방법 Written by ProgC 2007-05-31 C#은 CLR에 의해 모든 것이 관리된다. 그로 인해서 메모리 해제를 까먹는다거나 하는 실수를 하지 않게 된다. 실제 필자도 C계열 언어를 10년이 넘게 사용해오면서 메모리 관리가 그다지 쉽지 많은 않다는 것을 피부로 느꼈다. 근래 C#으로 프로그램을 작성하면서 굉장히 많은 이득을 얻을 수 있었는데 그 중 하나가 메모리 관리에 대한 부담이 사라진다는 점이다. C#에 마법은 없다. 관리되지 않는 리소스를 사용할 경우에 메모리 릭이나 프로그램이 멎어 버리는 현상이 발생하기 때문이다. 이러한 프로그램들이 문제인 것은 프로그램을 실행시켜보고 바로 다운되지는 않는다는 점이다. 단지 서서히 죽어갈 뿐이..
- Total
- Today
- Yesterday
- Embedded System
- Life News
- win32
- Network Inspector
- 나비효과
- Assembly
- humor
- BadCode
- C#
- 프리랜서로 살아남는 법
- 짤방 및 아이콘
- Military
- console
- Linux
- Tech News
- WDB
- diary
- medical
- Reverse Engineering
- Information Processor
- 야마꼬툰
- Mabinogi
- 3D Engine
- cartoon
- Battle
- USB Lecture
- Web Programming
- 막장로그
- network
- wallpaper
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |