<div dir="ltr">Am rezolvat in cele din urma. Intr-un final tot metoda clasica cu printf a dat rezultate. <div>Problema era ca dadeam niste free-uri aiurea.</div><div><br></div><div>Multumesc pentru timpul acordat,</div><div>Mihai-Cristian Gogosila</div></div><div class="gmail_extra"><br><div class="gmail_quote">În data de 17 martie 2016, 22:15, Razvan Crainea <span dir="ltr"><<a href="mailto:razvan.crainea@gmail.com" target="_blank">razvan.crainea@gmail.com</a>></span> a scris:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Salut, Mihai!<div><br></div><div>Scopul temei este să dezvoltați un program care să ruleze atât pe Linux, cât și pe Windows. Prin urmare, tema este punctată cu minimul de punctaj dintre cele două rulări. Dacă pe Windows primești 0 puncte, atunci nota pe temă va fi 0[4].</div><div><br></div><div>Sfatul meu este să încerci să descoperi problema și să o rezolvi. Probabil pe windows nu compilezi programul cu simbolurile de debug, de asta nu vezi adresa la care a dat segfault. Încearcă să compilezi tema cu simbolurile de debug (echivalentul -g pe linux). Cred că link-ul de aici[5] te poate ajuta.</div><div><br></div><div>[4] <a href="http://ocw.cs.pub.ro/courses/so/teme/tema-1#punctare" target="_blank">http://ocw.cs.pub.ro/courses/so/teme/tema-1#punctare</a></div><div>[5] <a href="https://msdn.microsoft.com/en-us/library/958x11bc.aspx" target="_blank">https://msdn.microsoft.com/en-us/library/958x11bc.aspx</a></div><div><br></div><div>O seară bună,</div><div>Răzvan</div><br><div class="gmail_quote"><div><div class="h5"><div dir="ltr">On Thu, Mar 17, 2016 at 9:46 PM Mihai Cristian via so <<a href="mailto:so@cursuri.cs.pub.ro" target="_blank">so@cursuri.cs.pub.ro</a>> wrote:<br></div></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div dir="ltr">Am incercat sa folosesc gdb. Pe linux , asa cum era de asteptat nu am nici o eroare , iar pe windows primesc un segfault , dar care nu imi trimite nici un indiciu...(ceva de genu program recieve signal sigsegv (o adresa) in ?? , fara a ma trimite la vreo linie din cod.. ) . In cele din urma am decis sa renunt ,tinand cont de faptul ca si asa am pierdut destul de mult timp incercand sa fac cumva sa mearga tema si pe windows , desi aceasta ar fi trebuit sa functioneze.<div>Va multumesc pentru raspunsurile acordate si pentru tool-urile pe care mi le-ati recomandat</div><div><br></div><div>O seara buna,</div><div>Mihai-Cristian Gogosila.</div></div><div class="gmail_extra"><br><div class="gmail_quote">În data de 17 martie 2016, 20:35, Costin Lupu <span dir="ltr"><<a href="mailto:costin.lup@gmail.com" target="_blank">costin.lup@gmail.com</a>></span> a scris:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>On Thu, 2016-03-17 at 20:07 +0200, Mihai Cristian via so wrote:<br>
> Rulez valgrind si incerc sa fac debug de vreo 2-3h..<br>
<br>
</span><snip><br>
<br>
Tool-ul consacrat pentru debug pe Linux e gdb. Valgrind-ul doar îți<br>
oferă niște informații despre ce s-ar putea întâmpla. Când e insuficient<br>
nu-ți rămâne decât să faci stepping prin cod cu debugger-ul (gdb e<br>
debugger pur, valgrind nu). Investește timp în a înțelege cum se<br>
folosește gdb-ul [1] și îți garantez că o să găsești bug-urile mult mai<br>
repede. Dacă nu-ți place în linie de comandă, încearcă-l cu<br>
front-end-uri grafice [2]. Personal, găsesc Eclipse CDT [3] un IDE<br>
destul de user-friendly pentru debugging cu interfață grafică.<br>
<br>
[1] <a href="http://ocw.cs.pub.ro/courses/so/laboratoare/resurse/gdb" rel="noreferrer" target="_blank">http://ocw.cs.pub.ro/courses/so/laboratoare/resurse/gdb</a><br>
[2] <a href="https://sourceware.org/gdb/wiki/GDB%20Front%20Ends" rel="noreferrer" target="_blank">https://sourceware.org/gdb/wiki/GDB%20Front%20Ends</a><br>
[3] <a href="http://www.eclipse.org/cdt/" rel="noreferrer" target="_blank">http://www.eclipse.org/cdt/</a><br>
<br>
<br>
</blockquote></div><br></div></div></div>
_______________________________________________<br>
<a href="http://ocw.cs.pub.ro/courses/so/info/lista-discutii" rel="noreferrer" target="_blank">http://ocw.cs.pub.ro/courses/so/info/lista-discutii</a></blockquote></div></div>
</blockquote></div><br></div>