[so] [Tema 1] Neintelegere parametrii intrare

Andrei Dorian Duma andrei.duma.dorian at gmail.com
Sun Mar 8 19:23:16 EET 2015


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 <so at cursuri.cs.pub.ro>
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so/attachments/20150308/635c9636/attachment.html>


More information about the so mailing list