C ++ wctrans () - C ++ Τυπική βιβλιοθήκη

Η συνάρτηση wctrans () στο C ++ επιστρέφει μια τιμή του τύπου wctrans_t που αντιστοιχεί στον μετασχηματισμό.

Η συνάρτηση wctrans () ορίζεται στο αρχείο κεφαλίδας.

πρωτότυπο wctrans ()

 wctrans_t wctrans (const char * str);

Η συνάρτηση wctrans () παίρνει μια συμβολοσειρά C ως όρισμα και επιστρέφει μια τιμή τύπου wctrans_t που χρησιμοποιείται για τη χαρτογράφηση ενός ευρέως χαρακτήρα.

wctrans () Παράμετροι

  • str: C string που καθορίζει τον επιθυμητό μετασχηματισμό.

wctrans () Τιμή επιστροφής

  • Η συνάρτηση wctrans () επιστρέφει ένα αντικείμενο wctrans_t που μπορεί να χρησιμοποιηθεί με towctrans () για τη χαρτογράφηση μεγάλων χαρακτήρων.
  • Εάν το str δεν παρέχει αντιστοίχιση που υποστηρίζεται από τις τρέχουσες τοπικές ρυθμίσεις C, επιστρέφει μηδέν.

Παράδειγμα: Πώς λειτουργεί η λειτουργία wctrans ();

 #include #include #include #include using namespace std; int main() ( setlocale(LC_ALL, "en_US.UTF-8"); wchar_t str() = L"Ŝŵitĉhiňģ Ćăse"; wcout << L"Before transformation" << endl; wcout << str << endl; for(int i=0; i 

When you run the program, the output will be:

 Before transformation Ŝŵitĉhiňģ Ćăse After transformation ŝŴITĈHIŇĢ ćĂSE

ενδιαφέροντα άρθρα...