Asa m-am gandit si eu ca la terminarea programului se face flush. Dar chit ca am pus \n nu se facea. Am rezolvat cu un fflush.<br><br><b><i>Maximilian Machedon <maximilian.machedon@gmail.com></i></b> wrote:<blockquote class="replbq" style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"> Ma rog.. se face flush cand se termina programul (normal), deci probabil nu e de la asta. :-P<br><br> <div class="gmail_quote">2008/4/6 Lucian Adrian Grijincu <<a href="mailto:lucian.grijincu@gmail.com">lucian.grijincu@gmail.com</a>>:<br> <blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;"> <div class="Ih2E3d">2008/4/6 Tiugan Radu <<a href="mailto:tiuganradu@yahoo.com">tiuganradu@yahoo.com</a>>:<br></div> <div class="Ih2E3d">> Am folosit fprintf pentru scrierea mesajului de eroare. In cazul standard<br>> mesajul este afisat, dar daca stderr este redirectionat
in fisier atunci nu<br>> se scrie nimik. Are cineva idee care ar putea fi problema?<br> <br></div>Fă un fflush(stderr);<br><br>Dacă libc detecteaza ca un FILE* e conectat la consola face singur<br>fflush cand intalneste un "\n" in stringurile care se scriun in FILE*.<br>Când detectează ca FILE* e conectat la un fisier (sau pipe) face<br> caching și face fflush când bufferul intern se umple. Dacă nu scrii<br>destul de mult nu o să îți facă automat fflush. So you must do it :)<br><br><br>--<br><font color="#888888">Lucian<br></font> <div> <div></div> <div class="Wj3C7c">_______________________________________________<br>so mailing list<br><a href="mailto:so@cursuri.cs.pub.ro">so@cursuri.cs.pub.ro</a><br><a href="http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/so" target="_blank">http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/so</a><br> </div></div></blockquote></div><br> _______________________________________________<br>so mailing
list<br>so@cursuri.cs.pub.ro<br>http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/so<br></blockquote><br><p> 
<hr size=1>You rock. That's why Blockbuster's offering you <a href="http://us.rd.yahoo.com/evt=47523/*http://tc.deals.yahoo.com/tc/blockbuster/text5.com">one month of Blockbuster Total Access</a>, No Cost.