A btowc () függvény a C ++ nyelven egy karaktert széles karakteregyenértékévé konvertál.
A btowc () függvény a fejlécfájlban van meghatározva.
btowc () prototípus
wint_t btowc (int c);
A btowc () függvény argumentumként egyetlen bájtos c karaktert vesz fel, és széles karakteregyenértékét adja vissza.
btowc () Paraméterek
- c: Az egyetlen bájtos karakter, amelyet széles karakterré lehet átalakítani.
btowc () Visszatérési érték
A btowc () függvény visszaadja c széles karakterábrázolását, ha c érvényes egybájtos karakter. Ha c értéke EOF, akkor a WEOF visszatér.
Példa: Hogyan működik a btowc () függvény?
#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