한국어
C/C++
 

c/c++문자열, 유니코드 관련 함수

makersweb 2015.07.09 18:44 조회 수 : 5222


strcpy -> wcscpy -> _tcscpy (문자열을 복사) 

strncpy -> wcsncpy -> _tcsncpy ( 사이즈 만큼 복사) 

strlen -> wcslen -> _tcslen (문자열 길이 확인)  

strcat -> wcscat -> _tcscat (두 문자열 이어 붙이기) 

strncat -> wcsncat -> _tcsncat (사이즈 만큼 이어 붙이기) 

strcmp -> wcscmp -> _tcscmp (문자열 비교) (반환 값(-1, 0, 1)) 

strncmp -> wcsncmp -> _tcsncmp ( 사이즈 만큼 문자열 비교) 

stricmp -> wcsicmp -> _tcsicmp (대소문자를 구별하지 않고 문자열을 비교) 

strnicmp -> wcsnicmp -> _tcsnicmp (사이즈 만큼 대소문자를 구별하지 않고 문자열을 비교)

strchr -> wcschr -> _tcschr (문자 찾기) 

strrchr -> wcsrchr -> _tcsrchr (문자 찾기 (문자열 끝에서 부터 검색)) 

strstr -> wcsstr -> _tcsstr (문자열 찾기)

strpbrk -> wcspbrk -> _tcspbrk (문자 찾기 (두번째 인수를 찾고자 하는 문자들의 집합(문자열)으로 구성)   

strtok -> wcstok -> _tcstok (문자열 자르기 (두번째 인수를 집합(문자열)으로 구성 가능)) => 해당 문자가 NULL로 치환 됨

strset -> wcsset -> _tcsset (문자 치환, 첫째 인수의 모든 문자를 두번째 인수 문자로 변경함) => "abc" -> "bbb" 

strnset -> wcsnset -> _tscnset (사이즈 만큼 문자 치환) 

strupr -> wcsupr -> _tcsupr (대문자로 치환)

strlwr -> wcslwr -> _tcslwr (소문자로 치환) 

strrev -> wcsrev -> _tcsrev (문자열 역정렬) => "가나다라마" -> "마라다나가"



번호 제목 글쓴이 날짜 조회 수
공지 C Programming FAQs(한글번역 pdf문서) makersweb 2014.03.18 26985
22 C코드 최적화 pjk 2014.02.10 5459
21 C언어 강좌-배열과 포인터 file makersweb 2014.03.10 4714
20 영어를 C언어로, 또는 C언어를 영어로 변환 해주는 cdecl makersweb 2014.03.19 7440
19 예제소스를 통해 리틀엔디안(Little endian)과 빅엔디안(Big endian)의 차이점 알아보기 pjk 2014.05.24 8214
18 Bit fields(비트필드) pjk 2014.05.24 4471
17 구조체 메모리 저장방식 #pragma pack file pjk 2014.05.24 5394
16 함수 포인터의 배열 pjk 2014.05.24 7605
15 void형 포인터 pjk 2014.05.24 5123
14 unsigned형의 모든 상수에는 접미사 ‘U’를 사용하여야 한다. file pjk 2014.05.24 37447
13 클래스 멤버에 대한 액세스 제어 pjk 2014.06.27 4703
12 strcmp, wcscmp, _tcscmp pjk 2014.07.18 10557
11 HEX(16진수) to ASCII(아스키) 변환 코드 pjk 2014.08.24 33114
10 volatile이 정확히 어떤 의미를 가지는 건가요? pjk 2014.09.30 4603
» c/c++문자열, 유니코드 관련 함수 makersweb 2015.07.09 5222
8 구조체 배열을 반환하는 함수를 반환하는 함수를 호출하여 구조체 멤버 배열 요소 접근하기 makersweb 2016.05.22 9791
7 switch와 if 중 어느 것이 더 빠른가 file makersweb 2017.01.31 2825
6 함수포인터와 typedef로의 선언 makersweb 2018.02.03 1150
5 싱글톤 객체생성 패턴에 대해서 file makersweb 2018.07.01 3629
4 배열과 포인터, 등가포인터 예제 makersweb 2019.01.16 1108
3 C++로 플러그인 개발 file makersweb 2019.12.08 1793