perkamon - en to fr translation catalogue (25 entries)

note: type: TH
en: 2019-03-06
fr: 6 mars 2019

note: type: TH
en: Linux Programmer's Manual
fr: Manuel du programmeur Linux

note: type: SH
en: NAME
fr: NOM

note: type: Plain text
en: strdup, strndup, strdupa, strndupa - duplicate a string
fr: strdup, strndup, strdupa, strndupa - Dupliquer une chaîne

note: type: Plain text
en: Feature Test Macro Requirements for glibc (see B<feature_test_macros>(7)):
fr: Exigences de macros de test de fonctionnalités pour la glibc (consultez B<feature_test_macros>(7)) :

note: type: Plain text
en: B<strdup>():
fr: B<strdup>()\ :

note: type: Plain text
en: B<strndup>():
fr: B<strndup>() :

note: type: TP
en: Since glibc 2.10:
fr: Depuis la glibc 2.10 :

note: type: TP
en: Before glibc 2.10:
fr: Avant la glibc 2.10 :

note: type: Plain text
en: B<strdupa>(), B<strndupa>(): _GNU_SOURCE
fr: B<strdupa>(), B<strndupa>()\ : _GNU_SOURCE

note: type: Plain text
en: The B<strdup>()  function returns a pointer to a new string which is a duplicate of the string I<s>.  Memory for the new string is obtained with B<malloc>(3), and can be freed with B<free>(3).
fr: La fonction B<strdup>() renvoie un pointeur sur une nouvelle chaîne de caractères qui est dupliquée depuis I<s>. La mémoire occupée par cette nouvelle chaîne est obtenue en appelant B<malloc>(3), et peut (doit) donc être libérée avec B<free>(3).

note: type: Plain text
en: The B<strndup>()  function is similar, but copies at most I<n> bytes.  If I<s> is longer than I<n>, only I<n> bytes are copied, and a terminating null byte (\(aq\e0\(aq) is added.
fr: La fonction B<strndup>() est identique, mais ne copie au plus que I<n> octets. Si I<s> est plus grande que I<n>, seuls I<n> octets sont copiés, et un octet nul de fin (« \e0 ») est ajouté.

note: type: Plain text
en: B<strdupa>()  and B<strndupa>()  are similar, but use B<alloca>(3)  to allocate the buffer.  They are available only when using the GNU GCC suite, and suffer from the same limitations described in B<alloca>(3).
fr: B<strdupa> et B<strndupa> sont similaires, mais utilisent B<alloca>(3) pour allouer le tampon. Elles sont directement utilisables avec GNU GCC, mais souffrent des mêmes restrictions que B<alloca>(3).

note: type: SH
en: RETURN VALUE
fr: VALEUR DE RETOUR

note: type: Plain text
en: On success, the B<strdup>()  function returns a pointer to the duplicated string.  It returns NULL if insufficient memory was available, with I<errno> set to indicate the cause of the error.
fr: En cas de succès, la fonction B<strdup>() renvoie un pointeur sur la chaîne dupliquée. NULL est renvoyé s'il n'y avait pas assez de mémoire et I<errno> contient le code d'erreur.

note: type: SH
en: ERRORS
fr: ERREURS

note: type: Plain text
en: Insufficient memory available to allocate duplicate string.
fr: Mémoire disponible insuffisante pour dupliquer la chaîne.

note: type: SH
en: ATTRIBUTES
fr: ATTRIBUTS

note: type: tbl table
en: Value
fr: Valeur

note: type: SH
en: CONFORMING TO
fr: CONFORMITÉ

note: 4.3BSD-Reno, not (first) 4.3BSD. type: Plain text
en: B<strdup>()  conforms to SVr4, 4.3BSD, POSIX.1-2001.  B<strndup>()  conforms to POSIX.1-2008.  B<strdupa>()  and B<strndupa>()  are GNU extensions.
fr: B<strdup>() est conforme à SVr4, BSD\ 4.3, POSIX.1-2001. B<strndup>() est conforme à POSIX.1-2008. B<strdupa>() et B<strndupa>() sont des extensions GNU.

note: type: SH
en: SEE ALSO
fr: VOIR AUSSI

note: type: Plain text
en: This page is part of release 5.03 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.03 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.

note: type: Plain text
en: This page is part of release 5.02 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.02 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.

note: type: Plain text
en: This page is part of release 5.01 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.01 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.
