Zivjo!
Rad bi v splosnem resil tale problem: imam nek buffer, v katerega s
sprintf napisem nek string - takole:
sprintf(buf,"...",a,b,...);
buf moram prej alocirati, vendar ne vem, kaksni bodo parametri,
zato tudi ne vem, kako velik naj bo. Ker nocem alocirati spomina
na nacin "char buf[20000]", bi rad vedel, ali obstaja funkcija, ki bi
mi povedala, kako velik buf rabim. Po moznosti taka, da je
prenosljiva tudi v druge OS.
Ima kdo kaksno idejo?
Sicer se bom pac lotil tega z va_start, va_end in podobnim, ampak
mi ne disi prevec.
LP!
Anze