perkamon - en to fr translation catalogue (32 entries)

note: type: TH
en: 2023-07-20
fr: 20 juillet 2023

note: type: TH
en: Linux man-pages 6.05.01
fr: Pages du manuel de Linux 6.05.01

note: type: SH
en: NAME
fr: NOM

note: type: Plain text
en: on_exit - register a function to be called at normal process termination
fr: on_exit - Programmer une fonction à appeler à la fin normale du programme

note: type: SH
en: LIBRARY
fr: BIBLIOTHÈQUE

note: type: Plain text
en: Standard C library (I<libc>, I<-lc>)
fr: Bibliothèque C standard (I<libc>, I<-lc>)

note: type: Plain text
en: B<int on_exit(void (*>I<function>B<)(int, void *), void *>I<arg>B<);>
fr: B<int on_exit(void (*>I<fonction>B<)(int, void *), void *>I<arg>B<);>

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 (consulter B<feature_test_macros>(7)) :

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

note: type: Plain text
en:     Since glibc 2.19:
            _DEFAULT_SOURCE
        glibc 2.19 and earlier:
            _BSD_SOURCE || _SVID_SOURCE
fr:     Depuis la glibc 2.19 :
            _DEFAULT_SOURCE
        glibc 2.19 et antérieures :
            _BSD_SOURCE || _SVID_SOURCE

note: type: Plain text
en: The B<on_exit>()  function registers the given I<function> to be called at normal process termination, whether via B<exit>(3)  or via return from the program's I<main>().  The I<function> is passed the status argument given to the last call to B<exit>(3)  and the I<arg> argument from B<on_exit>().
fr: La fonction B<on_exit>() enregistre la I<fonction> à appeler à la fin normale du programme, soit par l'appel à B<exit>(3), soit lors du retour de la fonction I<main>() du programme. La I<fonction> reçoit le paramètre d'état transmis au dernier appel à B<exit>(3) et le paramètre I<arg> transmis à B<on_exit>().

note: type: Plain text
en: The same function may be registered multiple times: it is called once for each registration.
fr: La même fonction peut être enregistrée plusieurs fois : elle sera appelée une fois pour chaque enregistrement.

note: type: Plain text
en: When a child process is created via B<fork>(2), it inherits copies of its parent's registrations.  Upon a successful call to one of the B<exec>(3)  functions, all registrations are removed.
fr: Lorsqu'un processus enfant est créé avec B<fork>(2), il hérite d'une copie des enregistrements de son parent. À la suite d'un appel réussi à l'une des fonctions B<exec>(3), tous les enregistrements sont supprimés.

note: type: SH
en: RETURN VALUE
fr: VALEUR RENVOYÉE

note: type: Plain text
en: The B<on_exit>()  function returns the value 0 if successful; otherwise it returns a nonzero value.
fr: La fonction B<on_exit>() renvoie B<0> si elle réussit\ ; sinon elle renvoie une valeur non nulle.

note: type: SH
en: ATTRIBUTES
fr: ATTRIBUTS

note: type: Plain text
en: For an explanation of the terms used in this section, see B<attributes>(7).
fr: Pour une explication des termes utilisés dans cette section, consulter B<attributes>(7).

note: type: tbl table
en: Attribute
fr: Attribut

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

note: type: tbl table
en: Thread safety
fr: Sécurité des threads

note: type: Plain text
en: None.
fr: Aucun.

note: type: SH
en: HISTORY
fr: HISTORIQUE

note: type: Plain text
en: SunOS 4, glibc.  Removed in Solaris (SunOS 5).  Use the standard B<atexit>(3)  instead.
fr: SunOS 4, glibc. Supprimé dans Solaris (SunOS 5). Utiliser la fonction standard B<atexit>(3) à la place.

note: type: SH
en: CAVEATS
fr: AVERTISSEMENTS

note: type: Plain text
en: By the time I<function> is executed, stack (I<auto>)  variables may already have gone out of scope.  Therefore, I<arg> should not be a pointer to a stack variable; it may however be a pointer to a heap variable or a global variable.
fr: Au moment où I<fonction> est exécutée, les variables de la pile (I<auto>) peuvent déjà être hors de portée. Ainsi, I<arg> ne doit pas être un pointeur sur une variable de pile ; mais il peut par contre être un pointeur sur une variable du tas ou une variable globale.

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

note: type: TH
en: 2023-02-05
fr: 5 février 2023

note: type: TH
en: Linux man-pages 6.03
fr: Pages du manuel de Linux 6.03

note: type: Plain text
en: This function comes from SunOS 4, but is also present in glibc.  It no longer occurs in Solaris (SunOS 5).  Portable application should avoid this function, and use the standard B<atexit>(3)  instead.
fr: Cette fonction provient de SunOS 4 mais est également présente dans la glibc. Elle n'apparaît plus dans Solaris (SunOS 5). Les programmes portables ne devraient pas utiliser cette fonction et devraient lui préférer la fonction standard B<atexit>(3).

note: type: TH
en: Linux man-pages 6.05
fr: Pages du manuel de Linux 6.05

note: type: TH
en: 2023-03-30
fr: 30 mars 2023

note: type: TH
en: Linux man-pages 6.04
fr: Pages du manuel de Linux 6.04
