[so] Tema 4 - probleme citire input

Lucian Adrian Grijincu lucian.grijincu at gmail.com
Tue Dec 18 00:58:19 EET 2007


On Dec 18, 2007 12:50 AM, Catalin Iacob <iacobcatalin at gmail.com> wrote:
> On Tuesday 18 December 2007 00:40:15 you wrote:
> > Nu scrie explicit, asa ca o sa intreb : am voie se folosesc "fwrite" si
> > "fprintf" pe Windows ?
>
> Exemplul cu fwrite la stdout era pentru quick debugging :-)
>
> Nu ai voie sa folosesti in teme fwrite pentru IO pe fisiere nici in Linux nici
> in Windows; in Linux trebuie open, read...; in Windows CreateFile,
> ReadFile...
>
> Poate era mai bine daca ziceam write(STDOUT_FILENO, ....) in loc de
> fwrite(stdout, .... ); e bine ca ai intrebat ca altfel puteam sa te induc in
> eroare.
>

and how does that fix anything?
write e POSIX si subsystemul POSIX in windows e limitat si izolat.
În temele de SO trebuie/avem voie să folosim subsystemul Win32 și
unele chestii din libc (malloc/free, operatii pe șiruri de caractere).

-- 
Lucian


More information about the so mailing list