반응형
읽다 보면 규칙이 보일 것이다. 가장 일반적으로 쓰이는 멀티 바이트는 접두어가 str이다, 유니코드는 wcs, 그리고 자동으로 저 둘을 변환해 주어 형식에 구애받지 않고 쓸수 있는 TCHAR은 접두어가 _tcs이다.
문자열 복사
strcpy <- _tcscpy -> wcscpy
strcpy(a,b);
b를 a로 복사한다.
strncpy <- _tcsncpy -> wcsncpy
strncpy(a,b,c);
b를 a에 복사하되 c만큼만 복사한다.
문자열 길이
strlen <- _tcslen -> wcslen
strlen(a)
a의 길이를 반환한다.
문자열 붙이기(잇기)
strcat <- _tcscat -> wcscat
strcat(a,b);
b를 a뒤에 붙여서 a에 저장한다.
strncat <- _tcsncat -> wcsncat
strcat(a,b,c);
b를 a뒤에 c만큼 붙여서 a에 저장한다.
이정도만 봐도 나머지 함수들의 이름을 추정 할 수 있다.
반응형
'IT 실무 > 기타 프로그래밍' 카테고리의 다른 글
[Kinect C# WPF] KinectTileButton에 배경 이미지 넣기 (0) | 2013.11.03 |
---|---|
[Windows API] WIN32_FIND_DATA 구조체 (0) | 2012.11.16 |
[Windows API] 파일 열기, 읽기, 쓰기, 닫기 (2) | 2012.11.10 |
[Windows API] 기본적인 자료형 (0) | 2012.11.10 |
[Windows API] TCHAR <-> DWORD 형변환 (0) | 2012.11.10 |
댓글