- cwctype[meta header]
- std[meta namespace]
- function[meta id-type]
namespace std {
int iswprint(wint_t wc);
}- wint_t[link /reference/cwchar/wint_t.md]
ワイド文字wcが表示文字であるかを判定する。判定は、ロケールのLC_CTYPEカテゴリの影響を受ける。
wcが表示文字であると判定されれば非ゼロの値を、そうでなければ0を返す。
#include <cwctype>
#include <iostream>
int main()
{
std::cout << std::boolalpha;
std::cout << (std::iswprint(L'a') != 0) << std::endl;
std::cout << (std::iswprint(L'\n') != 0) << std::endl;
}- std::iswprint[color ff0000]
true
false
- C++98