( NevemTeve | 2024. 09. 16., h – 13:39 )

Off: ha C-ben alkotva aggódunk a buffer-túlcsorduláson, ilyesfélékkel is próbálkozhatunk (így még nem 100%, mert a snprintf visszadhat negatív értéket, tehát kell a mesébe még egy my_snprintf, ami ezt úgy kezeli, hogy inkább nullát ad vissza):

    char buff[256];
    p= buff;
    plim= buff + sizeof buff;
    p += snprintf (p, plim-p, valami);
    p += snprintf (p, plim-p, masvalami);
    ...