C/C++ _tmain()과 main()의 차이
VS 2013설치 후 C++프로젝트를 만들어 냈더니
과거에는 main()이 기본으로 나왔던 것 같은데,
지금은 _tmain()이 기본으로 나옵니다.
간단히 차이는 유니코드의 지원 필요여부에 따라서 입니다.근데 VS 2008에는 안그랬던 것 같습니다.
그렇다면 아마도 프로젝트가 기본적으로 유니코드 지원하도록 설정이 된 것 같습니다.
굳이 유니코드가 필요한 것이 아니라면 그냥
main()을 사용하면 될 것입니다.
근데 예전에 일할 때는 다 유니코드 지원하게 해서 했던 기억이 나네요..
자료형 선언할 때 햇갈린 적이 많았습니다.
지금부터 그냥 유니코드 지원에 대해서 신경써야겠네요...
다음에 꼭 어떤 차이인지 많이 찾아보고 정리를 해서 올려야 겠네요
'프로그래밍' 카테고리의 다른 글
Visual Studio 2013 Express를 이용한 C/C++ 공부하기 (0) | 2014.10.29 |
---|---|
마이크로소프트 Visual Studio Professional, Windows Server, SQL Server 무상제공 이벤트 (0) | 2014.10.29 |
Visual Studio 2013 Express 설치하기 (0) | 2014.10.28 |
Java의 if, switch, for, while문 (0) | 2013.12.09 |
Java의 기본 출력함수(print, printf)와 연산자 (0) | 2013.12.03 |