<div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
Salut!<br>
<br>
Am niste nelamuriri legate de terminarea programului. Pe Linux, daca<br>
se citeste din fisier, este clara treaba cand se termina (se<br>
detecteaza EOF si gata). Cand se citeste de la stdin, in momentul cand<br>
se trimite comanda ctrl+d, aceasta este "interceptata" de program si<br>
se termina (asa am considerat eu terminarea, altfel nu vad cum).<br>
Pe windows insa acestea nu mai merg (cel putin nu cea cu "crtl+d"),<br>
deci nu este corect deoarece sursa trebuie sa mearga pe ambele<br>
platforme. Cum ar trebui interpretata terminarea (care implica<br>
eliberarea intregii memorii) cand se citeste de la stdin?<br>
<br>
<br>
<br>
Alexandra<br>
<br></blockquote><br><div><br>Servus,<br><br> Sincer să fiu, eu mi-am implementat o comandă <b>exit</b> care funcționează atât în cazul fișierelor cât și în cazul în care se citește de la <b>stdin</b>, lucru pe care o să îl specific în readme.<br>
<br> Aș avea și eu două întrebări:<br>1. În cazul în care una dintre comenzi este greșită (nu are suficienți parametrii, prea mulți parametrii, nu se poate deschide (scrie în) fișierul dat ca parametru, un parametru este dat aiurea, se dă enter de la tastatură sau se citește "\n" din fișier, este suficientă ignorarea comenzii și afișarea unui mesaj gen "<b>unsupported command</b>" către stdout (ecran)?<br>
<br>2. Putem testa temele pe vmchecker, sau nu este încă "operațional"?<br><br>Mulțumesc,<br>__________________________________<br>Lulea Constantin - Adrian<br>Facultatea de Automatica si Calculatoare<br>Universitatea Politehnica - Bucuresti<br>
Student<br>333 CC<br><div>Contact:</div><div> <a href="mailto:adrian.lulea@gmail.com" target="_blank">adrian.lulea@gmail.com</a></div><div> Telefon: 0747.17.11.37</div></div></div>