Hàm iswspace () trong C ++ kiểm tra xem ký tự rộng đã cho có phải là ký tự khoảng trắng rộng hay không.
Hàm iswspace () được định nghĩa trong tệp tiêu đề.
nguyên mẫu iswspace ()
int iswspace (wint_t ch);
Hàm iswspace () kiểm tra xem ch có phải là ký tự khoảng trắng hay không. Theo mặc định, các ký tự sau là ký tự khoảng trắng:
- khoảng trắng (0x20, '')
- nguồn cấp dữ liệu biểu mẫu (0x0c, ' f')
- nguồn cấp dữ liệu dòng (0x0a, ' n')
- xuống dòng (0x0d, ' r')
- tab ngang (0x09, ' t')
- tab dọc (0x0b, ' v')
tham số iswspace ()
- ch: Ký tự rộng cần kiểm tra.
iswspace () Giá trị trả về
- Hàm iswspace () trả về giá trị khác 0 nếu ch là một ký tự khoảng trắng.
- Nó trả về 0 nếu ch không phải là một ký tự khoảng trắng.
Ví dụ: Hàm iswspace () hoạt động như thế nào?
#include #include #include #include using namespace std; int main() ( setlocale(LC_ALL, "en_US.UTF-8"); wchar_t str() = L" u0939u0947u0932u094b"; wcout << L"Before removing whitespace characters" << endl; wcout << str << endl << endl; wcout << L"After removing whitespace characters" << endl; for (int i=0; i
When you run the program, the output will be:
Before removing whitespace characters हेलो After removing whitespace characters हेलो