.\" -*- coding: UTF-8 -*- '\" t .\" Copyright, the authors of the Linux man-pages project .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH getw 3 "17 мая 2025 г." "Справочные страницы Linux 6.15" .SH НАИМЕНОВАНИЕ getw, putw \- ввод и вывод слов (int) .SH БИБЛИОТЕКА Стандартная библиотека языка C (\fIlibc\fP,\ \fI\-lc\fP) .SH ОБЗОР .nf \fB#include \fP .P \fBint getw(FILE *\fP\fIstream\fP\fB);\fP \fBint putw(int \fP\fIw\fP\fB, FILE *\fP\fIstream\fP\fB);\fP .fi .P .RS -4 Требования макроса тестирования свойств для glibc (см. \fBfeature_test_macros\fP(7)): .RE .P \fBgetw\fP(), \fBputw\fP(): .nf Since glibc 2.3.3: _XOPEN_SOURCE && ! (_POSIX_C_SOURCE >= 200112L) || /* glibc >= 2.19: */ _DEFAULT_SOURCE || /* glibc <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE Before glibc 2.3.3: _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE .fi .SH ОПИСАНИЕ \fBgetw\fP() reads a word (that is, an \fIint\fP) from \fIstream\fP. It's provided for compatibility with SVr4. We recommend you use \fBfread\fP(3) instead. .P \fBputw\fP() writes the word \fIw\fP (that is, an \fIint\fP) to \fIstream\fP. It is provided for compatibility with SVr4, but we recommend you use \fBfwrite\fP(3) instead. .SH "ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ" Обычно, \fBgetw\fP() возвращает прочитанное слово, а \fBputw\fP() возвращает 0. При ошибках они возвращают \fBEOF\fP. .SH АТРИБУТЫ Описание терминов данного раздела смотрите в \fBattributes\fP(7). .TS allbox; lbx lb lb l l l. Интерфейс Атрибут Значение T{ .na .nh \fBgetw\fP(), \fBputw\fP() T} Безвредность в нитях MT\-Safe .TE .SH СТАНДАРТЫ Отсутствуют. .SH ИСТОРИЯ SVr4, SUSv2. .SH ОШИБКИ Значение, возвращаемое при ошибке, также является корректным значением. Для точного определения ошибки можно использовать \fBferror\fP(3). .SH "СМОТРИТЕ ТАКЖЕ" \fBferror\fP(3), \fBfread\fP(3), \fBfwrite\fP(3), \fBgetc\fP(3), \fBputc\fP(3) .PP .SH ПЕРЕВОД Русский перевод этой страницы руководства разработал(и) Azamat Hackimov , Dmitry Bolkhovskikh , Vladislav , Yuri Kozlov , Иван Павлов и Kirill Rekhov . .PP Этот перевод является свободной программной документацией; он распространяется на условиях общедоступной лицензии GNU (GNU General Public License - GPL, .UR https://www.gnu.org/licenses/gpl-3.0.html .UE версии 3 или более поздней) в отношении авторского права, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ. .PP Если вы обнаружите какие-либо ошибки в переводе этой страницы руководства, пожалуйста, сообщите об этом разработчику(ам) по его(их) адресу(ам) электронной почты или по адресу .MT списка рассылки русских переводчиков .ME .