C ++ wcschr () - Biblioteca standard C ++

Funcția wcschr () din C ++ caută prima apariție a unui caracter larg într-un șir larg.

Funcția wcschr () este definită în fișierul antet.

wcschr () prototip

const wchar_t * wcschr (const wchar_t * str, wchar_t ch); wchar_t * wcschr (wchar_t * str, wchar_t ch);

Funcția wcschr () ia două argumente: str și ch. Se caută caracterul larg ch din șirul larg indicat de str.

wcschr () Parametri

  • str: Pointer către șirul larg terminat nul care trebuie căutat.
  • ch: caracter larg de căutat.

wcschr () Valoare returnată

Dacă se găsește caracterul larg ch, funcția wcschr () returnează un pointer la locația lui ch în str, altfel returnează pointerul nul.

Exemplu: Cum funcționează funcția wcschr ()?

 #include #include #include using namespace std; int main() ( setlocale(LC_ALL, "en_US.utf8"); wchar_t str() = L"u222bu222eu2231u2211u220f"; wchar_t ch = L'∫';// Integral sign if (wcschr(str, ch)) wcout << ch << L" is present "" << str << L" ""; else wcout << ch << L" is not present "" << str << L" ""; return 0; )

Când rulați programul, ieșirea va fi:

 ∫ este prezent „∫∮∱∑∏”

Articole interesante...