.\" -*- 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 mars 2023" "Pages du manuel de Linux 6.05.01" .SH NOM isfdtype \- Tester le type de fichier d'un descripteur de fichier .SH BIBLIOTHÈQUE Bibliothèque C standard (\fIlibc\fP, \fI\-lc\fP) .SH SYNOPSIS .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 Exigences de macros de test de fonctionnalités pour la glibc (consulter \fBfeature_test_macros\fP(7))\ : .RE .PP \fBisfdtype\fP()\ : .nf Depuis la glibc 2.20 : _DEFAULT_SOURCE Avant la glibc 2.20 : _BSD_SOURCE || _SVID_SOURCE .fi .SH DESCRIPTION La fonction \fBisfdtype\fP() teste si le descripteur de fichier \fIfd\fP fait référence à un fichier de type \fIfdtype\fP. L'argument \fIfdtype\fP indique une des constantes \fBS_IF*\fP de \fI\fP documentées dans \fBstat\fP(2) (\fBS_IFREG\fP par exemple). .SH "VALEUR RENVOYÉE" La fonction \fBisfdtype\fP() renvoie \fB1\fP si le descripteur de fichier \fIfd\fP est de type \fIfdtype\fP et \fB0\fP autrement. En cas d'erreur, \fB\-1\fP est renvoyé et \fIerrno\fP est positionné pour indiquer l'erreur. .SH ERREURS La fonction \fBisfdtype\fP() peut échouer avec n'importe quel code d'erreur de \fBfstat\fP(2). .SH VERSIONS Les applications portables devraient utiliser \fBfstat\fP(2) à la place. .SH STANDARDS Aucun. .SH HISTORIQUE Elle est apparue dans l'ébauche du standard POSIX.1g. Elle est présente dans OpenBSD et Tru64\ UNIX (où le fichier d'en\-tête nécessaire n'est autre que \fI\fP dans les deux cas, comme indiqué dans l'ébauche de POSIX.1g). .SH "VOIR AUSSI" \fBfstat\fP(2) .PP .SH TRADUCTION La traduction française de cette page de manuel a été créée par Christophe Blaess , Stéphan Rafin , Thierry Vignaud , François Micaux, Alain Portal , Jean-Philippe Guérard , Jean-Luc Coulon (f5ibh) , Julien Cristau , Thomas Huriaux , Nicolas François , Florentin Duneau , Simon Paillard , Denis Barbier , David Prévot et Grégoire Scano . .PP Cette traduction est une documentation libre ; veuillez vous reporter à la .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License version 3 .UE concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE. .PP Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à .MT debian-l10n-french@lists.debian.org .ME .