wcscpy 예제

우리는 몇 가지 넓은 문자 배열을 만들고 문자열로 인쇄 할 수 있습니다. 문자열 src를 가장 하기 위해 복사하고 null 문자를 종료한 후 중지합니다. 이제 와이드 캐릭터에 사용되는 몇 가지 함수를 살펴보겠습니다. 메모리 및 문자열 조작 루틴, 인라인 루틴 와이드 문자는 문자 데이터 형식과 유사합니다. 주요 차이점은 char는 1바이트 공간을 사용하지만 넓은 문자는 메모리의 공백을 2바이트(컴파일러에 따라 4바이트)가 걸린다는 것입니다. 2 바이트 공간 넓은 문자는 64K (65536) 다른 문자를 보유 할 수 있습니다. 그래서 넓은 문자는 유니 코드 문자를 보유 할 수 있습니다. UNICODE 값은 모든 언어의 모든 문자에 대해 사실상 문자를 인코딩할 수 있는 국제 표준입니다. 넓은 캐릭터를 만들기 위해서는 문자 리터럴 앞에 `L`을 추가해야 한다는 것을 알 수 있습니다. 그러나 문자 값은 cout을 사용하여 출력에 표시되지 않습니다. 그래서 넓은 char를 사용하려면 wcout을 사용해야하며 입력을 위해 wcin을 사용해야합니다. 이 섹션에서는 C++의 넓은 문자가 무엇인지 살펴보겠습니다. 또한 와이드 문자를 처리하는 데 사용되는 일부 함수도 표시됩니다.