De functie towctrans () in C ++ transformeert een gegeven breed teken volgens een gespecificeerde transformatie.
De functie towctrans () is gedefinieerd in het header-bestand.
towctrans () prototype
wint_t towctrans (wint_t wc, wctype_t desc);
De functie towctrans () past een transformatie toe op het brede teken wc gespecificeerd door desc.
towctrans () Parameters
- wc: Het brede karakter dat getransformeerd moet worden.
- desc: De transformatie die wordt verkregen door een aanroep naar wctrans ().
towctrans () Retourwaarde
- De functie towctrans () retourneert een waarde die niet nul is als wc de eigenschap heeft die is gespecificeerd door desc, en anders nul.
Voorbeeld: hoe de functie towctrans () werkt?
#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