초보자들을 위한 공부 가이드 C 언어 0. 소개 C 언어의 중요성에 대해서는 별로 언급할 것이 없겠습니다. 이 글을 읽으시는 분은 이미 그 중요성을 인식한 분일테니까요. 인터넷 검색 엔진에 "the c programming language"라고 쳐 넣을 후 결과를 보면 C 언어가 왜 중요한가에 대한 글이 끝없이 나옵니다. 덤으로 C 언어 강좌도 꽤 많은 것들이 있으니 한번 대충 훑어 보시는 것도 도움이 될 것 같네요. 어 쨌거나 요즘같이 C++, C#, JAVA, Delphi(Pascal), Visual Basic... 등등의 언어가 난무하는 시대에도 여전히 C 언어는 반드시 알아두어야 할 기본 언어입니다. 게다가 기초 문법만 따질 경우 일단 옛날의 베이직을 제외하면 가장 배우기 쉬운(제 생각에) 언어죠..
1. 전역변수를 사용할 수도 있다. 그러나, 그럴 필요가 없다면 사용하지 말라.2. 절대적인 경우가 아니라면 GOTO 문을 사용하지 말라. 대부분의 경우 거기에 필요한 보다 좋은 방법을 찾을 수 있다. 3. 어떤 변수나 다른 요소가 얼마나 많은 메모리를 필요로 하는 지 모를 때에는, 기록을 위한 배열을 그때그때 할당하라. 연결 리스트(linked list)와 트리 구조를 피하라. 자료 구조는 최대한 단순하게 유지하라. 4. 대부분의 자료 형을 32비트 자료 형으로 하라. 8비트나 16비트 형을 써서 메모리를 아끼려고 하지 말라. 속도가 가장 중요한 것이며, 32비트 데이터가 32비트 프로세서에서 훨씬 빠르다. (참고로 이 글을 발췌한 책은 윈도우즈 게임 프로그래밍 책입니다.) 5. 아주 많은 변수들을 넘..
Fusion 9 : Resources and Satellite Assemblies 2 ??¤?????? ???????³¼ ?????± ??´????¸???? ?·¸ ????²??§¸ ????°? ????²???¤. ??? (?°???´?????? ????????¤??¼ ??????) XML Compiled Resources ?§??¸? ?¹??§???? ????????¤ ?????¨??? ??°????°? ??´???????¼???´??? ??´??? ??¸?????´ ????????¤??¼ ?????¨?????? ?²½??° ( ?????¼??¤??´, ?????? ???????§?, ??¤??´??¼?¡??·¸ ?°???¤ ?????? ?º¡??? ????³´??? ?°????)?? ?????????..
시간을 계산해야 할 일이 필요했다. 내가 필요했던 부분은 경매사이트에서 DB에 들어있는 마감시각을 가져와서 현재시각과 계산하여 남은 시간을 계산하기 위해서였다. C#에서 DateTime이 시간이다. 보통 DB에도 "2007-07-23 오전 12:52"같은 형식으로 들어가는데 그럼 이것을 어떻게 계산을 해야하는가? 일단 그냥 빼기를 해서는 계산이 되지를 않았다. C#에서는 연산자 오버로드를 할 수 있으므로 연산자 오버로드를 해야하는가 하면서 이것저것 뒤지다가 나온 것인 TimeSpan이다. 둘다 System네임스페이스를 사용한다. TiemSpan은 시간 간격을 나타내는 구조체이다. DateTime을 계산하기 위해서 사용한다. 일단 소스를 보자. (Language : cpp) DateTime end = Da..
- Total
- Today
- Yesterday
- Battle
- Tech News
- Life News
- C#
- Network Inspector
- 막장로그
- network
- medical
- Embedded System
- Military
- cartoon
- 3D Engine
- Mabinogi
- diary
- console
- Web Programming
- 짤방 및 아이콘
- Reverse Engineering
- 프리랜서로 살아남는 법
- USB Lecture
- BadCode
- wallpaper
- Assembly
- Information Processor
- humor
- 야마꼬툰
- Linux
- win32
- 나비효과
- WDB
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |