Η συνάρτηση iswprint () στο C ++ ελέγχει εάν μπορεί να εκτυπωθεί ή όχι ο δεδομένος μεγάλος χαρακτήρας.
Η συνάρτηση iswprint () ορίζεται στο αρχείο κεφαλίδας.
πρωτότυπο iswprint ()
int iswprint (wint_t ch);
Η συνάρτηση iswprint () ελέγχει εάν το ch είναι εκτυπώσιμο ή όχι. Από προεπιλογή, εκτυπώνονται οι ακόλουθοι χαρακτήρες:
- Ψηφία (0 έως 9)
- Κεφαλαία γράμματα (A έως Z)
- Πεζά γράμματα (α έως ζ)
- Χαρακτήρες στίξης (! "# $% & '() * +, -. /:;? @ () _` (|) ~)
- Χώρος
iswprint () Παράμετροι
- ch: Ο μεγάλος χαρακτήρας που πρέπει να ελέγξετε.
iswprint () Επιστροφή τιμή
- Η συνάρτηση iswprint () επιστρέφει μη μηδενική τιμή εάν το ch μπορεί να εκτυπωθεί.
- Επιστρέφει μηδέν εάν δεν είναι δυνατή η εκτύπωση του ch.
Παράδειγμα: Πώς λειτουργεί η λειτουργία iswprint ();
#include #include #include #include using namespace std; int main() ( setlocale(LC_ALL, "en_US.UTF-8"); wchar_t str() = L"Ĥĕllö ĂllĦow are ŷou"; for (int i=0; i
When you run the program, the output will be:
Ĥĕllö Ăll Ħow are ŷou
Here, and are non-printable characters in the string.