perkamon - en to fr translation catalogue (69 entries)

note: type: TH
en: 2019-10-10
fr: 10 octobre 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: 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<snprintf>(), B<vsnprintf>():
fr: B<snprintf>(), B<vsnprintf>() :

note: type: Plain text
en: B<dprintf>(), B<vdprintf>():
fr: B<dprintf>(), B<vdprintf>() :

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: The functions in the B<printf>()  family produce output according to a I<format> as described below.  The functions B<printf>()  and B<vprintf>()  write output to I<stdout>, the standard output stream; B<fprintf>()  and B<vfprintf>()  write output to the given output I<stream>; B<sprintf>(), B<snprintf>(), B<vsprintf>()  and B<vsnprintf>()  write to the character string I<str>.
fr: Les fonctions de la famille B<printf>() produisent des sorties en accord avec le I<format> décrit plus bas. Les fonctions B<printf>() et B<vprintf>() écrivent leur sortie sur I<stdout>, le flux de sortie standard. B<fprintf>() et B<vfprintf>() écrivent sur le flux I<stream> indiqué. B<sprintf>(), B<snprintf>(), B<vsprintf>() et B<vsnprintf>() écrivent leurs sorties dans la chaîne de caractères I<str>.

note: type: Plain text
en: The functions B<snprintf>()  and B<vsnprintf>()  write at most I<size> bytes (including the terminating null byte (\(aq\e0\(aq)) to I<str>.
fr: Les fonctions B<snprintf>() et B<vsnprintf>() écrivent au plus I<size> octets (octet nul (« \e0 ») final compris) dans I<str>.

note: type: Plain text
en: C99 and POSIX.1-2001 specify that the results are undefined if a call to B<sprintf>(), B<snprintf>(), B<vsprintf>(), or B<vsnprintf>()  would cause copying to take place between objects that overlap (e.g., if the target string array and one of the supplied input arguments refer to the same buffer).  See NOTES.
fr: C99 et POSIX.1-2001 spécifient que les résultats ne sont pas définis si un appel à B<sprintf>(), B<snprintf>(), B<vsprintf>() ou B<vsnprintf>() causait la copie entre des objets qui se chevauchent (par exemple, si le tableau de la chaîne cible et un des paramètres d'entrée se trouvent dans le même tampon). Consultez la section NOTES.

note: type: SS
en: Format of the format string
fr: CHAÎNE DE FORMAT

note: type: Plain text
en: The format string is a character string, beginning and ending in its initial shift state, if any.  The format string is composed of zero or more directives: ordinary characters (not B<%>), which are copied unchanged to the output stream; and conversion specifications, each of which results in fetching zero or more subsequent arguments.  Each conversion specification is introduced by the character B<%>, and ends with a I<conversion specifier>.  In between there may be (in this order) zero or more I<flags>, an optional minimum I<field width>, an optional I<precision> and an optional I<length modifier>.
fr: Le format de conversion est indiqué par une chaîne de caractères, commençant et se terminant dans son état de décalage initial. La chaîne de format est composée d'indicateurs\ : les caractères ordinaires (différents de B<%>), qui sont copiés sans modification sur la sortie, et les spécifications de conversion, qui sont mises en correspondance avec les arguments suivants. Les spécifications de conversion sont introduites par le caractère B<%>, et se terminent par un I<indicateur de conversion>. Entre eux peuvent se trouver (dans l'ordre), zéro ou plusieurs I<attributs>, une valeur optionnelle de I<largeur minimal de champ>, une valeur optionnelle de I<précision>, et un éventuel I<modificateur de longueur>.

note: type: Plain text
en: and
fr: et

note: type: Plain text
en: results in "1234567.89" in the POSIX locale, in "1234567,89" in the nl_NL locale, and in "1.234.567,89" in the da_DK locale.
fr: s'affichera comme « 1234567.89 » dans la localisation POSIX, « 1\ 234\ 567,89 » en localisation fr_FR, et « 1.234.567,89 » en localisation da_DK.

note: type: Plain text
en: The character % is followed by zero or more of the following flags:
fr: Le caractère % peut être éventuellement suivi par un ou plusieurs attributs suivants\ :

note: type: Plain text
en: The value should be converted to an "alternate form".  For B<o> conversions, the first character of the output string is made zero (by prefixing a 0 if it was not zero already).  For B<x> and B<X> conversions, a nonzero result has the string "0x" (or "0X" for B<X> conversions) prepended to it.  For B<a>, B<A>, B<e>, B<E>, B<f>, B<F>, B<g>, and B<G> conversions, the result will always contain a decimal point, even if no digits follow it (normally, a decimal point appears in the results of those conversions only if a digit follows).  For B<g> and B<G> conversions, trailing zeros are not removed from the result as they would otherwise be.  For other conversions, the result is undefined.
fr: indique que la valeur doit être convertie en une autre forme. Pour la conversion B<o> le premier caractère de la chaîne de sortie vaudra zéro (en ajoutant un préfixe 0 si ce n'est pas déjà un zéro). Pour les conversions B<x> et B<X> une valeur non nulle reçoit le préfixe «\ 0x\ » (ou «\ 0X\ » pour l'indicateur B<X>). Pour les conversions B<a>, B<A>, B<e>, B<E>, B<f>, B<F>, B<g>, et B<G> le résultat contiendra toujours un point décimal même si aucun chiffre ne le suit (normalement, un point décimal n'est présent avec ces conversions que si des décimales le suivent). Pour les conversions B<g> et B<G> les zéros en tête ne sont pas éliminés, contrairement au comportement habituel. Pour les autres conversions, cet attribut n'a pas d'effet.

note: type: Plain text
en: The value should be zero padded.  For B<d>, B<i>, B<o>, B<u>, B<x>, B<X>, B<a>, B<A>, B<e>, B<E>, B<f>, B<F>, B<g>, and B<G> conversions, the converted value is padded on the left with zeros rather than blanks.  If the B<\&0> and B<-> flags both appear, the B<\&0> flag is ignored.  If a precision is given with a numeric conversion (B<d>, B<i>, B<o>, B<u>, B<x>, and B<X>), the B<\&0> flag is ignored.  For other conversions, the behavior is undefined.
fr: indique le remplissage avec des zéros. Pour les conversions B<d>, B<i>, B<o>, B<u>, B<x>, B<X>, B<a>, B<A>, B<e>, B<E>, B<f>, B<F>, B<g>, et B<G>, la valeur est complétée à gauche avec des zéros plutôt qu'avec des espaces. Si les attributs B<\&0> et B<-> apparaissent ensemble, l'attribut B<\&0> est ignoré. Si une précision est fournie avec une conversion numérique (B<d>, B<i>, B<o>, B<u>, B<x>, et B<X>), l'attribut B<\&0> est ignoré. Pour les autres conversions, le comportement est indéfini.

note: type: Plain text
en: (a space) A blank should be left before a positive number (or empty string) produced by a signed conversion.
fr: (un espace) indique qu'un espace doit être laissé avant un nombre positif (ou une chaîne vide) produit par une conversion signée

note: type: Plain text
en: glibc 2.2 adds one further flag character.
fr: La glibc 2.2 ajoute un caractère d'attribut supplémentaire.

note: outdigits keyword in locale file type: Plain text
en: For decimal integer conversion (B<i>, B<d>, B<u>)  the output uses the locale's alternative output digits, if any.  For example, since glibc 2.2.3 this will give Arabic-Indic digits in the Persian ("fa_IR") locale.
fr: Pour les conversions décimales (B<i>, B<d>, B<u>) la sortie emploie les chiffres alternatifs de la localisation s'il y en a. Par exemple, depuis la glibc 2.2.3, cela donnera des chiffres arabes pour la localisation perse («\ fa_IR\ »).

note: type: Plain text
en: An optional decimal digit string (with nonzero first digit) specifying a minimum field width.  If the converted value has fewer characters than the field width, it will be padded with spaces on the left (or right, if the left-adjustment flag has been given).  Instead of a decimal digit string one may write "*" or "*m$" (for some decimal integer I<m>) to specify that the field width is given in the next argument, or in the I<m>-th argument, respectively, which must be of type I<int>.  A negative field width is taken as a \(aq-\(aq flag followed by a positive field width.  In no case does a nonexistent or small field width cause truncation of a field; if the result of a conversion is wider than the field width, the field is expanded to contain the conversion result.
fr: Un nombre optionnel ne commençant pas par un zéro, peut indiquer une largeur minimale de champ. Si la valeur convertie occupe moins de caractères que cette largeur, elle sera complétée par des espaces à gauche (ou à droite si l'attribut d'alignement à gauche a été fourni). À la place de la chaîne représentant le nombre décimal, on peut écrire «\ *\ » ou «\ *m$\ » (m étant entier) pour indiquer que la largeur du champ est fournie dans l'argument suivant, ou dans le m-ième argument, respectivement. L'argument fournissant la largeur doit être de type I<int>. Une largeur négative est considéré comme l'attribut «\ -\ » vu plus haut suivi d'une largeur positive. En aucun cas une largeur trop petite ne provoque la troncature du champ. Si le résultat de la conversion est plus grand que la largeur indiquée, le champ est élargi pour contenir le résultat.

note: type: Plain text
en: Here, "integer conversion" stands for B<d>, B<i>, B<o>, B<u>, B<x>, or B<X> conversion.
fr: Ici, une conversion entière correspond à B<d>, B<i>, B<o>, B<u>, B<x> ou B<X>.

note: type: Plain text
en: A following integer conversion corresponds to a I<signed char> or I<unsigned char> argument, or a following B<n> conversion corresponds to a pointer to a I<signed char> argument.
fr: La conversion entière suivante correspond à un I<signed char> ou I<unsigned char>, ou la conversion B<n> suivante correspond à un argument pointeur sur un I<signed char>.

note: type: Plain text
en: A following integer conversion corresponds to a I<short int> or I<unsigned short int> argument, or a following B<n> conversion corresponds to a pointer to a I<short int> argument.
fr: La conversion entière suivante correspond à un I<short int> ou I<unsigned short int>, ou la conversion B<n> suivante correspond à un argument pointeur sur un I<short int>.

note: type: Plain text
en: (ell) A following integer conversion corresponds to a I<long int> or I<unsigned long int> argument, or a following B<n> conversion corresponds to a pointer to a I<long int> argument, or a following B<c> conversion corresponds to a I<wint_t> argument, or a following B<s> conversion corresponds to a pointer to I<wchar_t> argument.
fr: (elle) La conversion entière suivante correspond à un I<long int> ou I<unsigned long int>, ou la conversion B<n> suivante correspond à un pointeur sur un I<long int>, ou la conversion B<c> suivante correspond à un argument I<wint_t>, ou encore la conversion B<s> suivante correspond à un pointeur sur un I<wchar_t>.

note: type: Plain text
en: (ell-ell).  A following integer conversion corresponds to a I<long long int> or I<unsigned long long int> argument, or a following B<n> conversion corresponds to a pointer to a I<long long int> argument.
fr: (elle-elle) La conversion entière suivante correspond à un I<long long int>, ou I<unsigned long long int>, ou la conversion B<n> suivante correspond à un pointeur sur un I<long long int>.

note: type: Plain text
en: A character that specifies the type of conversion to be applied.  The conversion specifiers and their meanings are:
fr: Un caractère indique le type de conversion à apporter. Les indicateurs de conversion, et leurs significations sont\ :

note: type: Plain text
en: The I<int> argument is converted to signed decimal notation.  The precision, if any, gives the minimum number of digits that must appear; if the converted value requires fewer digits, it is padded on the left with zeros.  The default precision is 1.  When 0 is printed with an explicit precision 0, the output is empty.
fr: L'argument I<int> est converti en un chiffre décimal signé. La précision, si elle est mentionnée, correspond au nombre minimal de chiffres qui doivent apparaître. Si la conversion fournit moins de chiffres, le résultat est rempli à gauche avec des zéros. Par défaut la précision vaut 1. Lorsque 0 est converti avec une précision valant 0, la sortie est vide.

note: type: Plain text
en: The I<unsigned int> argument is converted to unsigned octal (B<o>), unsigned decimal (B<u>), or unsigned hexadecimal (B<x> and B<X>)  notation.  The letters B<abcdef> are used for B<x> conversions; the letters B<ABCDEF> are used for B<X> conversions.  The precision, if any, gives the minimum number of digits that must appear; if the converted value requires fewer digits, it is padded on the left with zeros.  The default precision is 1.  When 0 is printed with an explicit precision 0, the output is empty.
fr: L'argument I<unsigned int> est converti en un chiffre octal non signé (B<o>), un chiffre décimal non signé (B<u>), un chiffre hexadécimal non signé (B<x> et B<X>). Les lettres B<abcdef> sont utilisées pour les conversions avec B<x>, les lettres B<ABCDEF> sont utilisées pour les conversions avec B<X>. La précision, si elle est indiquée, donne un nombre minimal de chiffres à faire apparaître. Si la valeur convertie nécessite moins de chiffres, elle est complétée à gauche avec des zéros. La précision par défaut vaut 1. Lorsque 0 est converti avec une précision valant 0, la sortie est vide.

note: type: Plain text
en: The I<double> argument is rounded and converted to decimal notation in the style [-]dddB<\&.>ddd, where the number of digits after the decimal-point character is equal to the precision specification.  If the precision is missing, it is taken as 6; if the precision is explicitly zero, no decimal-point character appears.  If a decimal point appears, at least one digit appears before it.
fr: L'argument réel, de type I<double>, est arrondi, et présenté avec la notation classique [-]cccB<\&.>ccc, où le nombre de décimales est égal à la précision réclamée. Si la précision n'est pas indiquée, l'affichage se fera avec 6 décimales. Si la précision vaut zéro, aucun point n'est affiché. Lorsque le point est affiché, il y a toujours au moins un chiffre devant.

note: type: Plain text
en: The I<double> argument is converted in style B<f> or B<e> (or B<F> or B<E> for B<G> conversions).  The precision specifies the number of significant digits.  If the precision is missing, 6 digits are given; if the precision is zero, it is treated as 1.  Style B<e> is used if the exponent from its conversion is less than -4 or greater than or equal to the precision.  Trailing zeros are removed from the fractional part of the result; a decimal point appears only if it is followed by at least one digit.
fr: L'argument réel, de type I<double>, est converti en style B<f> ou B<e> (ou B<F> ou B<E> pour la conversion B<G>) La précision indique le nombre de décimales significatives. Si la précision est absente, une valeur par défaut de 6 est utilisée. Si la précision vaut 0, elle est considérée comme valant 1. La notation scientifique B<e> est utilisée si l'exposant est inférieur à -4 ou supérieur ou égal à la précision demandée. Les zéros en fin de partie décimale sont supprimés. Un point décimal n'est affiché que s'il est suivi d'au moins un chiffre.

note: type: Plain text
en: If no B<l> modifier is present, the I<int> argument is converted to an I<unsigned char>, and the resulting character is written.  If an B<l> modifier is present, the I<wint_t> (wide character) argument is converted to a multibyte sequence by a call to the B<wcrtomb>(3)  function, with a conversion state starting in the initial state, and the resulting multibyte string is written.
fr: S'il n'y a pas de modificateur B<l>, l'argument entier, de type I<int>, est converti en un I<unsigned char>, et le caractère correspondant est affiché. Si un modificateur B<l> est présent, l'argument de type I<wint_t> (caractère large) est converti en séquence multioctet par un appel à B<wcrtomb>(3), avec un état de conversion débutant dans l'état initial. La chaîne multioctet résultante est écrite.

note: type: Plain text
en: (Not in C99 or C11, but in SUSv2, SUSv3, and SUSv4.)  Synonym for B<lc>.  Don't use.
fr: (Ni dans C99 ni C11, mais dans SUSv2, SUSv3 et SUSv4) Synonyme de B<lc>. Ne pas utiliser.

note: type: Plain text
en: (Not in C99 or C11, but in SUSv2, SUSv3, and SUSv4.)  Synonym for B<ls>.  Don't use.
fr: (Ni dans C99 ni C11, mais dans SUSv2, SUSv3 et SUSv4) Synonyme de B<ls>. Ne pas utiliser.

note: type: Plain text
en: The I<void\ *> pointer argument is printed in hexadecimal (as if by B<%#x> or B<%#lx>).
fr: L'argument pointeur, du type I<void\ *> est affiché en hexadécimal, comme avec B<%#x> ou B<%#lx>.

note: type: Plain text
en: A \(aq%\(aq is written.  No argument is converted.  The complete conversion specification is \(aq%%\(aq.
fr: Un caractère «\ %\ » est écrit. Il n'y a pas de conversion. L'indicateur complet est «\ %%\ ».

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

note: type: Plain text
en: Upon successful return, these functions return the number of characters printed (excluding the null byte used to end output to strings).
fr: En cas de succès, ces fonctions renvoient le nombre de caractères affichés (sans compter l'octet nul final utilisé pour terminer les sorties dans les chaînes).

note: type: Plain text
en: The functions B<snprintf>()  and B<vsnprintf>()  do not write more than I<size> bytes (including the terminating null byte (\(aq\e0\(aq)).  If the output was truncated due to this limit, then the return value is the number of characters (excluding the terminating null byte)  which would have been written to the final string if enough space had been available.  Thus, a return value of I<size> or more means that the output was truncated.  (See also below under NOTES.)
fr: Les fonctions B<snprintf>() et B<vsnprintf>() n'écrivent pas plus de I<size> octets (y compris l'octet nul final). Si la sortie a été tronquée à cause de la limite, la valeur de retour est le nombre de caractères (octet nul final non compris) qui auraient été écrits dans la chaîne s'il y avait eu suffisamment de place. Ainsi, une valeur de retour I<size> ou plus signifie que la sortie a été tronquée (consultez aussi la section B<NOTES> plus bas).

note: type: Plain text
en: If an output error is encountered, a negative value is returned.
fr: Si une erreur de sortie s'est produite, une valeur négative est renvoyée.

note: type: SH
en: ATTRIBUTES
fr: ATTRIBUTS

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

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

note: type: Plain text
en: glibc 2.1 adds length modifiers B<hh>, B<j>, B<t>, and B<z> and conversion characters B<a> and B<A>.
fr: La bibliothèque glibc 2.1 ajouta les modificateurs de longueur B<hh>, B<t> et B<z>, et les caractères de conversion B<a> et B<A>.

note: type: Plain text
en: glibc 2.2 adds the conversion character B<F> with C99 semantics, and the flag character B<I>.
fr: La bibliothèque glibc 2.2. ajouta le caractère de conversion B<F> avec la sémantique C99, et le caractère d'attribut B<I>.

note: type: Plain text
en: Some programs imprudently rely on code such as the following
fr: Certains programmes reposent imprudemment sur du code comme :

note: http://sourceware.org/bugzilla/show_bug.cgi?id=7075 type: Plain text
en: to append text to I<buf>.  However, the standards explicitly note that the results are undefined if source and destination buffers overlap when calling B<sprintf>(), B<snprintf>(), B<vsprintf>(), and B<vsnprintf>().  Depending on the version of B<gcc>(1)  used, and the compiler options employed, calls such as the above will B<not> produce the expected results.
fr: pour ajouter du texte à I<buf>. Cependant, les normes indiquent explicitement que le résultat n'est pas défini si les tampons de source et de destination se recouvrent lors d'un appel à B<sprintf>(), B<snprintf>(), B<vsprintf>() et B<vsnprintf>(). En fonction de la version de B<gcc>(1) utilisée et des options de compilation, ces appels ne produiront B<pas> le résultat attendu.

note: .SH HISTORY UNIX V7 defines the three routines .BR printf (), .BR fprintf (), .BR sprintf (), and has the flag \-, the width or precision *, the length modifier l, and the conversions doxfegcsu, and also D,O,U,X as synonyms for ld,lo,lu,lx. This is still true for 2.9.1BSD, but 2.10BSD has the flags 
en: The glibc implementation of the functions B<snprintf>()  and B<vsnprintf>()  conforms to the C99 standard, that is, behaves as described above, since glibc version 2.1.  Until glibc 2.0.6, they would return -1 when the output was truncated.
fr: L'implémentation des fonctions B<snprintf>() et B<vsnprintf>() de la glibc se conforme au standard C99, et se comporte comme décrit plus haut depuis la glibc 2.1. Jusqu'à la glibc 2.0.6, elles renvoyaient -1 si la sortie avait été tronquée.

note: type: SH
en: BUGS
fr: BOGUES

note: .PP Linux libc4.[45] does not have a .BR snprintf (), but provides a libbsd that contains an .BR snprintf () equivalent to .BR sprintf (), that is, one that ignores the .I size argument. Thus, the use of with early libc4 leads to serious security problems. type: Plain text
en: Because B<sprintf>()  and B<vsprintf>()  assume an arbitrarily long string, callers must be careful not to overflow the actual space; this is often impossible to assure.  Note that the length of the strings produced is locale-dependent and difficult to predict.  Use B<snprintf>()  and B<vsnprintf>()  instead (or B<asprintf>(3)  and B<vasprintf>(3)).
fr: Comme B<sprintf>() et B<vsprintf>() ne font pas de suppositions sur la longueur des chaînes, le programme appelant doit s'assurer de ne pas déborder l'espace d'adressage. C'est souvent difficile. Notez que la longueur des chaînes peut varier avec la localisation et être difficilement prévisible. Il faut alors utiliser B<snprintf>() ou B<vsnprintf>() à la place (ou encore B<asprintf>(3) et B<vasprintf>(3)).

note: .PP Some floating-point conversions under early libc4 caused memory leaks. type: Plain text
en: Code such as B<printf(>I<foo>B<);> often indicates a bug, since I<foo> may contain a % character.  If I<foo> comes from untrusted user input, it may contain B<%n>, causing the B<printf>()  call to write to memory and creating a security hole.
fr: Un code tel que B<printf(>I<foo>B<);> indique souvent un bogue, car I<foo> peut contenir un caractère «\ %\ ». Si I<foo> vient d'une saisie non sécurisée, il peut contenir B<%n>, ce qui autorise B<printf>() à écrire dans la mémoire, et crée une faille de sécurité.

note: type: SH
en: EXAMPLE
fr: EXEMPLE

note: type: Plain text
en: To print I<Pi> to five decimal places:
fr: Pour afficher I<Pi> avec cinq décimales\ :

note: type: Plain text
en: #include E<lt>math.hE<gt>
    #include E<lt>stdio.hE<gt>
    fprintf(stdout, "pi = %.5f\en", 4 * atan(1.0));
fr: #include E<lt>math.hE<gt>
    #include E<lt>stdio.hE<gt>
    fprintf (stdout, "pi = %.5f\en", 4 * atan (1.0));

note: type: Plain text
en: To print a date and time in the form "Sunday, July 3, 10:02", where I<weekday> and I<month> are pointers to strings:
fr: Pour afficher une date et une heure sous la forme «\ Sunday, July 3, 23:15\ », ou I<jour_semaine> et I<mois> sont des pointeurs sur des chaînes\ :

note: type: Plain text
en: #include E<lt>stdio.hE<gt>
    fprintf(stdout, "%s, %s %d, %.2d:%.2d\en",
            weekday, month, day, hour, min);
fr: #include E<lt>stdio.hE<gt>
    fprintf(stdout, "%s, %s %d, %.2d:%.2d\en",
            jour_semaine, mois, jour, heure, minute);

note: type: Plain text
en: Many countries use the day-month-year order.  Hence, an internationalized version must be able to print the arguments in an order specified by the format:
fr: De nombreux pays utilisent un format de date différent, comme jour-mois-année. Une version internationale doit donc être capable d'afficher les arguments dans l'ordre indiqué par le format\ :

note: type: Plain text
en: #include E<lt>stdio.hE<gt>
    fprintf(stdout, format,
            weekday, month, day, hour, min);
fr: #include E<lt>stdio.hE<gt>
    fprintf(stdout, format,
            jour_semaine, mois, jour, heure, min);

note: type: Plain text
en: where I<format> depends on locale, and may permute the arguments.  With the value:
fr: où le I<format> dépend de la localisation et peut permuter les arguments. Avec la valeur :

note: type: Plain text
en: one might obtain "Sonntag, 3. Juli, 10:02".
fr: On peut obtenir «\ Dimanche, 3 Juillet, 23:15\ ».

note: type: Plain text
en: To allocate a sufficiently large string and print into it (code correct for both glibc 2.0 and glibc 2.1):
fr: Pour allouer une chaîne de taille suffisante et écrire dedans (code correct aussi bien pour glibc 2.0 que glibc 2.1)\ :

note: type: Plain text
en: If truncation occurs in glibc versions prior to 2.0.6, this is treated as an error instead of being handled gracefully.
fr: En cas de troncature dans les versions de glibc avant 2.0.6, c'est traité comme une erreur au lieu d'être traité de façon élégante.

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: TH
en: 2019-03-06
fr: 6 mars 2019

note: type: Plain text
en: The I<double> argument is rounded and converted in the style [-]dB<\&.>dddB<e>\(+-dd where there is one digit before the decimal-point character and the number of digits after it is equal to the precision; if the precision is missing, it is taken as 6; if the precision is zero, no decimal-point character appears.  An B<E> conversion uses the letter B<E> (rather than B<e>)  to introduce the exponent.  The exponent always contains at least two digits; if the value is zero, the exponent is 00.
fr: L'argument réel, de type I<double>, est arrondi et présenté avec la notation scientifique [-]cB<\&.>cccB<e>\(+-cc dans lequel se trouve un chiffre avant le point, puis un nombre de décimales égal à la précision demandée. Si la précision n'est pas indiquée, l'affichage contiendra 6 décimales. Si la précision vaut zéro, il n'y a pas de point décimal. Une conversion B<E> utilise la lettre B<E> (plutôt que B<e>) pour introduire l'exposant. Celui-ci contient toujours au moins deux chiffres. Si la valeur affichée est nulle, son exposant est 00.

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/.
