.\" -*- coding: UTF-8 -*-
'\" t
.\" Copyright (c) Bruno Haible <haible@clisp.cons.org>
.\"
.\" SPDX-License-Identifier: GPL-2.0-or-later
.\"
.\" References consulted:
.\"   GNU glibc-2 source code and manual
.\"   Dinkumware C library reference http://www.dinkumware.com/
.\"   OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\"   ISO/IEC 9899:1999
.\"
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH wctype 3 "2 мая 2024 г." "Справочные страницы Linux 6.9.1" 
.SH НАИМЕНОВАНИЕ
wctype \- классифицирует широкие символы
.SH БИБЛИОТЕКА
Стандартная библиотека языка C (\fIlibc\fP, \fI\-lc\fP)
.SH ОБЗОР
.nf
\fB#include <wctype.h>\fP
.P
\fBwctype_t wctype(const char *\fP\fIname\fP\fB);\fP
.fi
.SH ОПИСАНИЕ
Тип \fIwctype_t\fP представляет собой свойство, которое может или не может быть
у широкого символа. Другими словами, он представляет собой класс широкого
символа. Структура этого типа зависит от её реализации, но специальное
значение \fI(wctype_t) 0\fP указывает на неверное свойство. Ненулевое значение
\fIwctype_t\fP может быть передано функции \fBiswctype\fP(3) для проверки, имеет
ли широкий символ определённое свойство.
.P
Функция \fBwctype\fP() возвращает свойство, обозначенное соответствующим
именем. Множество корректных имен зависит от категории \fBLC_CTYPE\fP текущей
локали, но следующие имена корректны для всех локалей:
.P
.nf
    «alnum» \- реализует функцию \fBisalnum\fP(3)
    «alpha» \- реализует функцию \fBisalpha\fP(3)
    «blank» \- реализует функцию \fBisblank\fP(3)
    «cntrl» \- реализует функцию \fBiscntrl\fP(3)
    «digit» \- реализует функцию \fBisdigit\fP(3)
    «graph» \- реализует функцию \fBisgraph\fP(3)
    «lower» \- реализует функцию \fBislower\fP(3)
    «print» \- реализует функцию \fBisprint\fP(3)
    «punct» \- реализует функцию \fBispunct\fP(3)
    «space» \- реализует функцию \fBisspace\fP(3)
    «upper» \- реализует функцию \fBisupper\fP(3)
    «xdigit» \- реализует функцию \fBisxdigit\fP(3)
.fi
.SH "ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ"
Функция \fBwctype\fP() возвращает описатель свойства, если имя \fIname\fP
корректно. Иначе возвращается \fI(wctype_t) 0\fP.
.SH АТРИБУТЫ
Описание терминов данного раздела смотрите в \fBattributes\fP(7).
.TS
allbox;
lbx lb lb
l l l.
Интерфейс	Атрибут	Значение
T{
.na
.nh
\fBwctype\fP()
T}	Безвредность в нитях	MT\-Safe locale
.TE
.SH СТАНДАРТЫ
C11, POSIX.1\-2008.
.SH ИСТОРИЯ
POSIX.1\-2001, C99.
.SH ПРИМЕЧАНИЯ
Поведение \fBwctype\fP() зависит от категории \fBLC_CTYPE\fP текущей локали.
.SH "СМОТРИТЕ ТАКЖЕ"
\fBiswctype\fP(3)
.PP
.SH ПЕРЕВОД
Русский перевод этой страницы руководства разработал(и)
Azamat Hackimov <azamat.hackimov@gmail.com>,
Yuri Kozlov <yuray@komyakino.ru>
и
Kirill Rekhov <krekhov.dev@gmail.com>
.
.PP
Этот перевод является свободной программной документацией; он распространяется
на условиях общедоступной лицензии GNU (GNU General Public License - GPL,
.UR https://www.gnu.org/licenses/gpl-3.0.html
.UE
версии 3 или более поздней) в отношении
авторского права, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ.
.PP
Если вы обнаружите какие-либо ошибки в переводе этой страницы руководства, пожалуйста,
сообщите об этом разработчику(ам) по его(их) адресу(ам) электронной почты или по адресу
.MT <debian-l10n-russian@lists.debian.org>
списка рассылки русских переводчиков
.ME .