[so] demo curs 1 Intrebari:

Razvan Deaconescu razvan.deaconescu at cs.pub.ro
Tue Mar 11 10:47:40 EET 2014


Ioana Antoche <antoche.ioana at gmail.com> writes:
> Intrebarea mea e:
> printf("\n") nu face si el un apel de biblioteca, care va fi urmat de un 
> apel de sistem care va goli buferul?

Da, printf("\n") face apel de bibliotecă si apel de sistem.

> adica nu ar trebui sa fie 10 apeluri de biblioteca din for (0...9) + 1 apel 
> biblioteca de la printf + 2*10 apeluri de biblioteca (cel de-al 2-lea for) +
> 1 apel de biblioteca de la fflush?

Da, așa este. Am adăugat precizare în cadrul întrebării: "în cadrul
buclelor for".

> Pe scurt: printf/fprintf e functie din bibloteca, deci orice apel ar trebui 
> sa se contorizeze ca unul de biblioteca (chiar daca el va deveni si de 
> sistem) nu?

Da, (f)printf e funcție de bibliotecă.

> Offtopic: cum se poate seta dimensiunea bufferului? (am testat pe calculator 
> si implicit vad ca e 1024). Este o regula generala?

A răspuns Victor Dodon.

Răzvan


More information about the so mailing list