<div dir="ltr">Rationale for TR 24731<br>Extensions to the C Library<br>Part I: Bounds-checking interfaces<br><br><a href="http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1173.pdf">http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1173.pdf</a><br>
<br><br><div class="gmail_quote">2008/8/11 Maximilian Machedon <span dir="ltr">&lt;<a href="mailto:maximilian.machedon@gmail.com">maximilian.machedon@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div dir="ltr">Decizia nu este arbitrara, este exact cum ai spus tu: au vazut ca multe bug-uri sunt cauzate de aceste functii. Eu cand am corectat teme nu am vazut mai mult de 2-3 care sa apeleze corect aceste functii. O alta problema a acestor functii este ca ele nu pot valida ca le apelezi corect.<br>

<br>Standardul o sa se modifice pentru a repara problema.<br><br>Max<br><br><div class="gmail_quote">2008/8/11 Lucian Adrian Grijincu <span dir="ltr">&lt;<a href="mailto:lucian.grijincu@gmail.com" target="_blank">lucian.grijincu@gmail.com</a>&gt;</span><div>
<div></div><div class="Wj3C7c"><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">a luat Microsoft decizia de a cataloga niște funcții din standardul C<br>
ca fiind periculoase - aș presupune în urma unor reviewuri ale<br>
cauzelor bugurilor din produsele proprii. Decizia asta e destul de<br>
arbitrară, dar când ai un număr enorm de mare de warninguri de tipul<br>
ăsta îți este imposibil să le separi de celelalte tipuri de<br>
warninguri, prin urmare, vei fi depunctat dacă la compilare se vor<br>
genera și aceste warninguri.<br>
<br>
O parte a warningurilor de securitate le poți suprima definind<br>
_CRT_SECURE_NO_WARNINGS.<br>
<br>
HTH,<br>
Lucian<br>
_______________________________________________<br>
so mailing list<br>
<a href="mailto:so@cursuri.cs.pub.ro" target="_blank">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>
</blockquote></div></div></div><br></div>
</blockquote></div><br></div>