Je comprends ce point de vue, cependant, quand j'utilise snprintf
j'ai en général du code autour
if ( (n = snprinft(...) ) >= taille) )
{
gérer le cas (en général, un realloc)
}
Utiliser des chaines tronqués dans mes codes n'est pas un truc que je puisse me permettre, ou alors j'ai après le snprintf (tout comme avec le strcpy)
chaine[n-1]=0; mais ces cas sont exceptionnels
Il ne faut pas décorner les boeufs avant d'avoir semé le vent
[^] # Re: bannir "connect"
Posté par fearan . En réponse au journal Banni de chez Microsoft.. Évalué à 2.
j'ai en général du code autour
if ( (n = snprinft(...) ) >= taille) )
{
gérer le cas (en général, un realloc)
}
Utiliser des chaines tronqués dans mes codes n'est pas un truc que je puisse me permettre, ou alors j'ai après le snprintf (tout comme avec le strcpy)
chaine[n-1]=0; mais ces cas sont exceptionnels
Il ne faut pas décorner les boeufs avant d'avoir semé le vent