<div dir="ltr"><div><div><div><div><div><div><div>Salut,<br><br></div>Am cateva intrebari in legatura cu depunctarile primite :<br><br></div>1. Pe windows m-ati depunctat cu -0.2 puncte pentru warning-urile generate de scheletul de cod. Daca va uitati in fisier warning-urile provin din codul functiilor read_line, get_word, get_argv.<br><br></div>2. In tema scrie clar :<br><br><code>cd director</code> pentru schimbarea directorului curent<br><br></div>Nu este specificat nicaieri ca acel "director" poate sa nu apara sau poate sa fie ~ . Mi se pare ca depunctarea este nefondata din acest motiv. De asemenea nu scrie nicaieri ca trebuie sa mearga la fel cum merge cd in bash. <br><br></div>3. Redirectarea output-ului comenzii cd . Care output ? Vreau si eu un exemplu in care "output-ul" comenzii cd este redirectat gresit de programul meu. (Rezultatul finit difera)<br><br></div>Pe langa aceste lucruri mai am si o mica observatie legata de enunt. Am pierdut 3 ore la debugging pentru ca in enunt scrie :<br><br>“îngrădiți” argumentele liniei de comandă a <code>CreateProcess</code> cu ghilimele.<br><br></div><div>Defapt argumentele trebuie ingradite intre apostroafe, acest lucru fiind facut si in scheletul de cod. ( Initial alesesem sa folosesc acelasi schelet pentru parsarea argv ca si pe linux, iar dupa cele 3 ore de debug degeaba am folosit scheletul de windows ).<br><br></div><div>Cosmin<br></div><div><br><br></div></div>