📜  C++ iswspace()

📅  最后修改于: 2020-09-25 10:30:10             🧑  作者: Mango

C++中的iswspace() 函数检查给定的宽字符是否为宽空白字符 。

iswspace() 函数在头文件中定义。

iswspace()原型

int iswspace(wint_t ch);

iswspace() 函数检查ch是否为空格字符 。默认情况下,以下字符是空格字符:

iswspace()参数

iswspace()返回值

示例:iswspace() 函数如何工作?

#include 
#include 
#include 
#include 
using namespace std;

int main()
{
    setlocale(LC_ALL, "en_US.UTF-8");
    wchar_t str[] = L"\n\n\t\u0939\u0947\u0932\u094b\n\n";

    wcout << L"Before removing whitespace characters" << endl;
    wcout << str << endl << endl;
    wcout << L"After removing whitespace characters" << endl;

    for (int i=0; i

运行该程序时,输出为:

Before removing whitespace characters


हेलो


After removing whitespace characters
हेलो