Visual C++/LPSTR, LPCSTR, LPCTSTR 썸네일형 리스트형 VC++ String Types 원래 C와 C++은 문자열을 메모리에 저장할 때 문자열의 끝에 NULL 문자열(\0)을 추가하여 문자열의 끝을 알리는 방법을 사용하고 있다그리고 문자열이 메모리 상에서 시작되는 주소를 변수에 저장하여, 차후에 문자열을 읽어 올 때 그 주소에 가서 NULL문자열이 발견될 때까지 읽어오는 방법을 사용한다. 즉, C언어에서는 아무리 긴 문자열이라도 문자열의 첫 문자의 주소를 저장하면 되므로 char * 형으로 메모리상의 문자열을 가리킬 수 있다. Windows 개발환경 에서는 문자열을 표현할 때 char*형을 그대로 쓰기보다는 LPCSTR등의 표현으로 대치해 개발의 편의를 도모하고 있다 LP ( Long Pointer ) - Windows3.1에서 Pointer는 16bits, Long Pointer는 24b.. 더보기 이전 1 다음