.\" -*- coding: UTF-8 -*- .\" Copyright (c) Bruno Haible .\" .\" %%%LICENSE_START(GPLv2+_DOC_ONEPARA) .\" This is free documentation; you can redistribute it and/or .\" modify it under the terms of the GNU General Public License as .\" published by the Free Software Foundation; either version 2 of .\" the License, or (at your option) any later version. .\" %%%LICENSE_END .\" .\" 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 WCSNCMP 3 "6 марта 2019 г." GNU "Руководство программиста Linux" .SH ИМЯ wcsncmp \- сравнивает две широкосимвольные строки заданного размера .SH СИНТАКСИС .nf \fB#include \fP .PP \fBint wcsncmp(const wchar_t *\fP\fIs1\fP\fB, const wchar_t *\fP\fIs2\fP\fB, size_t \fP\fIn\fP\fB);\fP .fi .SH ОПИСАНИЕ Функция \fBwcsncmp\fP() является эквивалентом функции \fBstrncmp\fP(3) для широких символов. Она сравнивает широкосимвольную строку, на которую указывает \fIs1\fP, со строкой, на которую указывает \fIs2\fP. Сравнивается максимум \fIn\fP широких символов каждой строки. Сравнение каждой строки производится до первого встретившегося широкого символа null (L\(aq\e0\(aq), если таковой встретится. .SH "ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ" Функция \fBwcsncmp\fP() возвращает ноль, если строки широких символов, на которые указывают \fIs1\fP и \fIs2\fP, урезанные до \fIn\fP знаков, равны. Функция возвращает целое число больше нуля, если в первой не совпадающей позиции \fIi\fP (\fIi\fP < \fIn\fP) соответствующий широкий символ \fIs1[i]\fP больше \fIs2[i]\fP. Функция возвращает целое число меньше нуля, если в первой не совпадающей позиции \fIi\fP (\fIi\fP < \fIn\fP) соответствующий широкий символ \fIs1[i]\fP меньше \fIs2[i]\fP. .SH АТРИБУТЫ Описание терминов данного раздела смотрите в \fBattributes\fP(7). .TS allbox; lb lb lb l l l. Интерфейс Атрибут Значение T{ \fBwcsncmp\fP() T} Безвредность в нитях MT\-Safe .TE .SH "СООТВЕТСТВИЕ СТАНДАРТАМ" POSIX.1\-2001, POSIX.1\-2008, C99. .SH "СМ. ТАКЖЕ" \fBstrncmp\fP(3), \fBwcsncasecmp\fP(3) .SH ЗАМЕЧАНИЯ Эта страница является частью проекта Linux \fIman\-pages\fP версии 5.10. Описание проекта, информацию об ошибках и последнюю версию этой страницы можно найти по адресу \%https://www.kernel.org/doc/man\-pages/. .PP .SH ПЕРЕВОД Русский перевод этой страницы руководства был сделан Azamat Hackimov и Yuri Kozlov . .PP Этот перевод является бесплатной документацией; прочитайте .UR https://www.gnu.org/licenses/gpl-3.0.html Стандартную общественную лицензию GNU версии 3 .UE или более позднюю, чтобы узнать об условиях авторского права. Мы не несем НИКАКОЙ ОТВЕТСТВЕННОСТИ. .PP Если вы обнаружите ошибки в переводе этой страницы руководства, пожалуйста, отправьте электронное письмо на .MT man-pages-ru-talks@lists.sourceforge.net .ME .