<cwctype>
Define as macros que tradicionalmente definidas no cabeçalho de biblioteca de c padrão <wctype.h>.
#if <TRADITIONAL C HEADERS>
#include <wctype.h>
namespace std {
using ::iswalnum;
using ::iswalpha;
using ::iswcntrl;
using ::iswctype;
using ::iswdigit;
using ::iswgraph;
using ::iswlower;
using ::iswprint;
using ::iswpunct;
using ::iswspace;
using ::iswupper;
using ::iswxdigit;
using ::towctrans;
using ::towlower;
using ::towupper;
using ::wctrans;
using ::wctrans_t;
using ::wctype;
using ::wctype_t;
using ::wint_t;
}
#undef iswalnum
#undef iswalpha
#undef iswcntrl
#undef iswctype
#undef iswdigit
#undef iswgraph
#undef iswlower
#undef iswprint
#undef iswpunct
#undef iswspace
#undef iswupper
#undef iswxdigit
#undef towctrans
#undef towlower
#undef towupper
#undef wctrans
#undef wctype
#endif
Comentários
Incluindo esse cabeçalho também garante que os nomes declarados com uma ligação externa no cabeçalho da biblioteca c padrão são declarados na std espaço para nome.Nessa implementação, os nomes podem ou também não podem ser declarados no namespace global, dependendo do ambiente específicas de conversão.
Consulte também
Referência
Visão geral da biblioteca C++ padrão
Segurança do thread na biblioteca C++ padrão