<div dir="ltr"><div><div><div><div><div>Salut,<br><br></div>Am observat ca au fost puse rezultatele la tema 2 si am cateva intrebari in legatura cu urmatoarele depunctari pentru tema de pe Linux:<br><br>-0.1 tab-uri amestecate cu spații pentru indentare; folosiți fie numai spații, fie numai tab-uri<br>Eu am scris tema in vim si am tab-ul setat sa imi introduca 4 spatii in loc de tab, deci nu aveam cum sa amestec tab-uri cu spatii. Singura sursa de tab-uri ar putea fi scheletul de cod (pe care nu l-am modificat).<br><br>-0.1 indentare inconsecventă (uneori există, alteori nu, un TAB, mai mult TAB-uri)<br>Aici nu am ce explicatie sa dau (in afara de optiunea auto-indent din vim pe care am folosit-o excesiv). As aprecia daca cineva ar putea sa reverifice aceasta depunctare.<br><br>-0.2 cod comentat<br>Am avut o linie de cod comentata in toata tema.<br><br>-0.1 folosire alocare dinamică pentru o dimensiune statică (cunoscută la compilare) (alocare vector pentru pipe, pentru pids)<br>Am alocat astfel:<br>int (*pipes)[2] = malloc(2 * sizeof(int) * length);<br>pid_t *pids = malloc((length + 1) * sizeof(pid_t));<br></div>Variabila length este calculata chiar inainte de aceste alocari in functie de numarul de pipe-uri din comanda, deci nu este cunoscuta la compilare.<br></div><div><br></div>De asemenea, as avea aceleasi intrebari in legatura cu depunctarile pentru tab-uri / indentare inconsecventa / trailing whitespaces si pentru tema de pe Windows.<br></div>Multumesc.<br><br></div>Mihai Volmer<br></div>