Ioana Ciornei via so <[email protected]> writes: > In cadrul cursului 3, la pagina 32 din pdf-ul descarcat este prezentata o > posibila utilizare a functiei popen. Din ce am citit eu din man crearea > unui nou proces si comunicarea cu acesta se poate realiza doar in mod > unidirectional daca se foloseste popen. > > Asadar, cred ca apelul trebuie sa se transforme in: > FILE *f = popen("ps -u student", "r"); > > Mai jos este paragraful din man popen pe care ma bazez: > > The *popen*() function opens a process by creating a pipe, forking, and > invoking the shell. Since a pipe is by definition unidirectional, the > *type* argument > may specify only reading or writing, not both; the resulting stream is > correspondingly read-only or write-only.
Mulțumim de observație, Ioana. Am corectat[1]. [1] http://ocw.cs.pub.ro/courses/so/cursuri/curs-03 Răzvan _______________________________________________ http://ocw.cs.pub.ro/courses/so/info/lista-discutii
