C ++ btowc () - standardní knihovna C ++

Funkce btowc () v C ++ převádí znak na jeho ekvivalent širokých znaků.

Funkce btowc () je definována v hlavičkovém souboru.

prototyp btowc ()

 wint_t btowc (int c);

Funkce btowc () přebírá jako argument jednobajtový znak c a vrací jeho ekvivalent širokých znaků.

Parametry btowc ()

  • c: Jednobajtový znak, který se má převést na široký znak.

btowc () Vrátí hodnotu

Funkce btowc () vrací širokou znakovou reprezentaci c, pokud je c platný jednobajtový znak. Pokud c je EOF, vrátí se WEOF.

Příklad: Jak funguje funkce btowc ()?

 #include #include #include using namespace std; int main() ( char str() = "Helloxf4xdf"; wchar_t wc; int count = 0; for (int i=0; i 

When you run the program, the output will be:

 5 out of 7 characters were successfully widened

Zajímavé články...