.\" -*- coding: UTF-8 -*- .\" Copyright (C) 2014 Michael Kerrisk .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH isfdtype 3 "30 martie 2023" "Pagini de manual de Linux 6.05.01" .SH NUME isfdtype \- testează tipul de fișier al unui descriptor de fișier .SH BIBLIOTECA Biblioteca C standard (\fIlibc\fP, \fI\-lc\fP) .SH REZUMAT .nf \fB#include \fP \fB#include \fP .PP \fBint isfdtype(int \fP\fIfd\fP\fB, int \fP\fIfdtype\fP\fB);\fP .fi .PP .RS -4 Cerințe pentru macrocomenzi de testare a caracteristicilor pentru glibc (consultați \fBfeature_test_macros\fP(7)): .RE .PP \fBisfdtype\fP(): .nf Începând cu glibc 2.20: _DEFAULT_SOURCE Înainte de glibc 2.20: _BSD_SOURCE || _SVID_SOURCE .fi .SH DESCRIERE Funcția \fBisfdtype\fP() testează dacă descriptorul de fișier \fIfd\fP se referă la un fișier de tip \fIfdtype\fP. Argumentul \fIfdtype\fP specifică una dintre constantele \fBS_IF*\fP definite în \fI\fP și documentate în \fBstat\fP(2) (de exemplu, \fBS_IFREG\fP). .SH "VALOAREA RETURNATĂ" Funcția \fBisfdtype\fP() returnează 1 dacă descriptorul de fișier \fIfd\fP este de tip \fIfdtype\fP și 0 dacă nu este. În caz de eșec, se returnează \-1, iar \fIerrno\fP este configurată pentru a indica eroarea. .SH ERORI\-IEȘIRE Funcția \fBisfdtype\fP() poate eșua cu oricare dintre aceleași erori ca și \fBfstat\fP(2). .SH VERSIUNI Aplicațiile portabile ar trebui să utilizeze în schimb \fBfstat\fP(2). .SH STANDARDE Niciunul. .SH ISTORIC Aceasta a apărut în proiectul de standard POSIX.1g. Este prezentă în OpenBSD și Tru64 UNIX (unde fișierul antet necesar în ambele cazuri este doar \fI\fP, așa cum se arată în proiectul POSIX.1g). .SH "CONSULTAȚI ȘI" \fBfstat\fP(2) .PP .SH TRADUCERE Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu . .PP Această traducere este documentație gratuită; citiți .UR https://www.gnu.org/licenses/gpl-3.0.html Licența publică generală GNU Versiunea 3 .UE sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE. .PP Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la .MT translation-team-ro@lists.sourceforge.net .ME .