프로그래밍
wild character
세상을 꿈꾸다
2007. 11. 14. 15:51
대학 때의 전공책을 정리하다가 나온 출력물을 다시 읽었다. 근데 왜 새삼 새로운 것일까?
가장 충격적이었던 문구 :Iin WINNT.H, CTYPE.H
Wide characters aren't necessarily Unicode. Unicode is one possible wide-character encoding.
typedef char CHAR;
typedef wchar_t WCHAR;
typedef CHAR* PCHAR, *LPCH, *PCH, *NPSTR, *LPSTR, *PSTR;
typedef CONST CHAR* LPCCH, *PCCH, *LPCSTR, *PCSTR;
typedef WCHAR* PWCHAR, *LPWCH, *PWCH, *NWPSTR, *LPWSTR, *PWSTR;
typedef CONST WCHAR* LPCWCH, *PCWCH, *LPCWSTR, *PCWSTR;
#ifdef UNICODE
typedef WCHAR TCHAR, *PTCHAR;
typedef LPWSTR LPTCH, PTCH, PTSTR, LPTSTR;
typedef LPCWSTR LPCTSTR;
#else
typedef char TCHAR, *PTCHAR;
typedef LPSTR LPTCH, PTCH, PTSTR, LPTSTR;
typedef LPCSTR LPCTSTR;
#endif