LPSTR = char* (롱포인터)
LPCSTR = const char* (롱포인터콘스트)
이게 전부입니다.
TCHAR
영문권이 아닌 우리나라같은 경우에는 문자를 표현하기 위해 2바이트가 사용됩니다.
어떤건 1바이트로 처리되기도 하고 어떤건 2바이트로 처리되기도 하는데
이게 헷갈려서 wchar라는걸 만들었습니다.
wchar는 모든 문자를 2바이트로 처리합니다
이 TCHAR는
wchar던 char던 신경안쓰고 걍 코딩하면 됩니다.
아스키 타입의 char라는 뜻
LPCTSTR
아스키 타입의 롱포인터 콘스트 캐릭터 ㅇㅋ?
LPCTSTR -> const char* 형변환 오류
프로젝트 속성 - 구성 속성 - 문자집합 - 유니코드로 되어있는 것을 멀티바이트 형으로 변경
'Programming Language > C, C++' 카테고리의 다른 글
반올림 매크로 - C++ (0) | 2014.05.13 |
---|---|
Cast - reinterpret_cast, static_cast, const_cast, dynamic_cast (0) | 2014.05.13 |
struct, typedef (0) | 2014.05.13 |
C++ TR1 설치 (0) | 2014.05.13 |
inline 함수 (0) | 2014.05.11 |