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

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



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


Reply to: