> 백엔드 개발 > C++ > C/C++에서 wcspbrk() 함수는 다음과 같이 변환됩니다.

C/C++에서 wcspbrk() 함수는 다음과 같이 변환됩니다.

WBOY
풀어 주다: 2023-08-27 12:41:06
앞으로
958명이 탐색했습니다.

C/C++에서 wcspbrk() 함수는 다음과 같이 변환됩니다.

wcspbrk() 함수는 C 또는 C++에 내장된 함수입니다. 하나의 와이드 문자열에서 다른 와이드 문자열에 있는 와이드 문자 집합을 검색합니다. 이 함수는 cwhar 헤더 파일에 있습니다.

이 함수는 두 개의 매개변수를 허용합니다. 첫 번째 매개변수는 대상 문자열이고 두 번째 매개변수는 소스 문자열입니다. 대상 문자열로 검색할 null로 끝나는 와이드 문자열을 전달해야 합니다. 소스 문자열로 검색할 문자가 포함된 null로 끝나는 와이드 문자열을 전달해야 합니다.

이 함수는 두 개의 값을 반환합니다. 대상 문자열이나 소스 문자열에 하나 이상의 와이드 문자가 있는 경우 이 함수는 대상 문자열과 소스 문자열의 첫 번째 와이드 문자에 대한 포인터를 반환합니다. 대상 또는 소스 문자열에 와이드 문자가 없으면 null 포인터가 반환됩니다.

<span class="com">#include</span><span class="pln"> </span><span class="str"><cwchar></span>
<span class="com">#include</span><span class="pln"> </span><span class="str"><iostream></span>
<span class="kwd">using</span><span class="pln"> </span><span class="kwd">namespace</span><span class="pln"> std</span><span class="pun">;</span>
<span class="pln">main </span><span class="pun">() {</span>
<span class="typ">   wchar_t</span><span class="pln"> wcs</span><span class="pun">[]</span><span class="pln"> </span><span class="pun">=</span><span class="pln"> L</span><span class="str">"Hello World. This is C++ PROGRAM."</span><span class="pun">;</span>
<span class="typ">   wchar_t</span><span class="pln"> key</span><span class="pun">[]</span><span class="pln"> </span><span class="pun">=</span><span class="pln"> L</span><span class="str">"aeiouAEIOU"</span><span class="pun">;</span>
<span class="typ">   wchar_t</span><span class="pln"> </span><span class="pun">*</span><span class="pln"> pwc</span><span class="pun">;</span>
<span class="pln">   wcout </span><span class="pun"><<</span><span class="pln"> L</span><span class="str">"Vowels in &#39;"</span><span class="pun"><<</span><span class="pln"> wcs </span><span class="pun"><<</span><span class="pln"> </span><span class="str">"&#39;: "</span><span class="pun">;</span>
<span class="pln">   pwc </span><span class="pun">=</span><span class="pln"> wcspbrk </span><span class="pun">(</span><span class="pln">wcs</span><span class="pun">,</span><span class="pln"> key</span><span class="pun">);</span>
<span class="kwd">   while</span><span class="pln"> </span><span class="pun">(</span><span class="pln">pwc </span><span class="pun">!=</span><span class="pln"> NULL</span><span class="pun">) {</span>
<span class="pln">      wcout </span><span class="pun"><<</span><span class="pln"> </span><span class="pun">*</span><span class="pln">pwc </span><span class="pun"><<</span><span class="pln"> L</span><span class="str">" "</span><span class="pun">;</span>
<span class="pln">      pwc </span><span class="pun">=</span><span class="pln"> wcspbrk </span><span class="pun">(</span><span class="pln">pwc</span><span class="pun">+</span><span class="lit">1</span><span class="pun">,</span><span class="pln">key</span><span class="pun">);</span>
<span class="pun">   }</span>
<span class="pln">   wcout </span><span class="pun"><<</span><span class="pln"> L</span><span class="str">"\n"</span><span class="pun">;</span>
<span class="pun">}</span>
로그인 후 복사

출력

Vowels in &#39;Hello World. This is C++ PROGRAM.&#39;: e o o i i O A
로그인 후 복사

위 내용은 C/C++에서 wcspbrk() 함수는 다음과 같이 변환됩니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:tutorialspoint.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿