* _tmain() , main() , wmain()
- main이라는 특수 함수는 모든 C 및 C++ 프로그램의 실행이 시작되는 지점.
- 유니코드 프로그래밍 모델을 따르는 코드를 작성할 경우 main의 와이드 문자 버전인 wmain을 사용 할 수 있다라고 MSDN에 잘 설명되어있음.
- _tmain()은 Visual Studio에서 Win32 콘솔 응용 프로그램 프로젝트를 생성하면 생기는 함수.
- MSDN에 자세하게 설명이 나와있는데, _tmain()은 TCHAR.h에 아래와 같이 정의되어 있음.
#define _tmain wmain
- 즉, _tmain()은 wmain()과 같은 거였음.
- 그리고 _tmain()을 사용했을 때, 유니코드가 정의되어 있지 않으면 main으로 확인되고, 유니코드가 정의된 경우에 wmain으로 확인된다고 함.
int wmain(int argc, wchar_t *argv[], wchar_t *envp[]);
'0x20 > 0x22 메모장' 카테고리의 다른 글
- C# TimeStamp to DateTime (0) | 2015.05.05 |
---|---|
- Python 공부 도움되는 사이트 (출처 : http://wooeong.tistory.com/) (0) | 2015.04.17 |
- MySQL Error Code : 1175 (0) | 2015.02.10 |
- fatal error C1189 해결방법 (winnt.h 사용시) (0) | 2015.01.16 |
- Windows 메시지 후킹때 본 함수 (0) | 2015.01.14 |