strlcpy a delka retezce
Ladislav Vaiz
spam na nagano.cz
Úterý Květen 10 09:58:17 CEST 2016
Bez nuly může kopírovat strncpy. Chybějící nula je problém, proto zřejmě
vzniklo strlcpy.
L.
Zdeněk Aster napsal(a):
> Zdravim,
> ja uz jsem asi fakt blbej. Ja mel za to, ze funkce strlcpy kopiruje,
> do maximalni
> delky retezce bez ukoncovaci 0.
>
> char retezec[10];
>
> strlcpy( retezec, "123456790ABCD", 9 );
> vysledek retezec je 12345678
>
> Ale on mi to bere i s nulou. Takze fakt tam musí být skutečná
> maximální delka
> řetězce včetně ukoncovaci nuly takže místo 9ky 10ky?
>
>
> Zdeněk Aster
Další informace o konferenci Hw-list