[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [RFR3] po4a://manpages-fr-dev/exec.3/po/fr.po




Le 11/11/2021 à 16:28, Grégoire Scano a écrit :
Bonjour Lucien,

On 11/11/21 11:02 PM, Lucien Gentis wrote:
Concernant le caractère de fin de chaîne, l'expression "caractère de
code 0" est peut-être un peu lourde, mais on ne peut pas employer "octet
NULL", car NULL est une constante de type pointeur qui renvoie 0.

Le caractère de fin de chaîne quant à lui est le caractère de code ASCII 0.
Effectivement la page man-pages.7 dit :

The  preferred  term  for  the byte is "null byte".  Avoid writing
"NUL", since it is too easily confused with "NULL".  Avoid also the
terms "zero byte" and "null character".  The byte that terminates a C
string should be described as "the terminating null byte"; strings may
be described as "null-terminated", but avoid the use of "NUL-terminated".

On pourrait dire :

     --- "caractère NUL" (avec un seul L), NUL étant de symbole du
premier caractère du code ASCII
du coup NUL ne va pas ;

     --- 0 final>
     --- chaînes de caractères terminées par un zéro ...

et il manque le type dans celles là.

Peut-être faut-il changer « NULL » en « nul » : octet nul final ?

Amicalement,
Grégoire

Bonjour,

Octet nul final me plairait bien, mais je trouve que cela prête trop à confusion : est-ce la valeur de l'octet qui est nulle, est-ce la valeur qu'il représente ?


Reply to: