Salut, Caracterul "<" marchează o redirectare din fișierul care îl urmează. De exemplu în comanda "./program X Y < Z", argumentele în linie de comandă sunt numai X și Y, iar programul va primi la intrarea standard conținutul fișierului Z.
Andrei On Sun, Mar 8, 2015 at 7:18 PM Nicu Badescu via so <[email protected]> wrote: > ---- Silaghi Alexandru-Mihail via so wrote ---- > > > Salutare, > > > > Am o mica neintelegere in exemplul pus pe ocw in legatura cu argumentele > date programului.Am inteles ca parametrii sunt : primul , numarul de > buckets al hashtable'ului apoi , optional,unul sau mai multe fisiere de > intrare.Al doilea exemplu arata ca al doilea parametru caracterul "< " care > in unix semnaleaza ca fisier de intrare ce-l de-al treilea parametru.Un > astfel de caracter este vaild ? Mai sunt alte caractere speciale ? Sa fac > programul sa respinga acest caracter ? > > Salutare, > > Acel exemplu redirecteaza fisierul respectiv catre programul tau. Nu > trebuie sa tratezi special cazul acela. Doar trebuie sa te asiguri ca > atunci cand nu ai parametri, sa citesti de la stdin (cum scrie in enunt). > > Sper ca am zis bine si te-am lamurit. > > O seara faina, > Nicu > _______________________________________________ > http://ocw.cs.pub.ro/courses/so/info/lista-discutii
_______________________________________________ http://ocw.cs.pub.ro/courses/so/info/lista-discutii
