<div>Daca stau sa ma gandesc mai bine, chestia cu copy/paste (in general) ar putea sa nu fie in acord cu ce scrie la inceputul header-ului:</div>
<div>&nbsp;</div>
<div>Copyright (c) Microsoft Corporation. All rights reserved.</div>
<div>&nbsp;</div>
<div>dar, asa, ca idee, poti sa te uiti acolo si sa inveti cum sa faci si tu un macrou asemanator. :-D</div>
<div>&nbsp;</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Max<br>&nbsp;</div>
<div><span class="gmail_quote">On 1/7/07, <b class="gmail_sendername">Maximilian Machedon</b> &lt;<a href="mailto:maximilian.machedon@gmail.com">maximilian.machedon@gmail.com</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; E preferabil sa nu folosesti pragma acolo unde se poate face altfel.<br>De exemplu, metode preferate de a evita acel warning sunt:
<br><br>1. in C/C++ poti sa omiti numele unui parametru, ca in<br><br>int main(int, char**)<br>{<br>&nbsp;&nbsp; return 0;<br>}<br><br>&nbsp;&nbsp; si dispare warning-ul.<br><br>2. in header-ele de windows (#include &lt;Windows.h&gt;) exista niste macrouri (se
<br>gasesc in WinNT.h) pentru acest scop:<br><br>UNREFERENCED_PARAMETER(P)<br>DBG_UNREFERENCED_PARAMETER(P)<br>DBG_UNREFERENCED_LOCAL_VARIABLE(V)<br><br>&nbsp;&nbsp; In principiu ele ar trebui sa mearga pentru mai multe compilatoare, deci
<br>le-ai putea folosi si pentru gcc (copy/paste in codul tau).<br><br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; E ok sa folosesti _CRT_SECURE_NO_DEPRECATE. Dar, ai grija, ca nu<br>exista fara nici un scop. Deci e bine sa te asiguri ca nu ai vreun buffer
<br>overflow atunci cand folosesti strcpy &amp; co.<br><br><br>----- Original Message -----<br>From: &quot;Razvan Gherghina&quot; &lt;<a href="mailto:razvan.mihaig@gmail.com">razvan.mihaig@gmail.com</a>&gt;<br>To: &quot;Sisteme de Operare&quot; &lt;
<a href="mailto:so@cursuri.cs.pub.ro">so@cursuri.cs.pub.ro</a>&gt;<br>Sent: Sunday, January 07, 2007 10:03 PM<br>Subject: [so] [Tema 1] Problema warninguri Windows<br><br><br>Salut!<br>Pe langa warningurile date pentru strcpy,strcat etc. de genul &quot;strcpy
<br>is deprecated. Try using...&quot; mai am niste warninguri de genul warning<br>c4100: &#39;argc&#39; : unreferenced formal parameter. Se depuncteaza astfel<br>de warninguri? Daca da, pot folosi pragma (pe langa<br>_CRT_SECURE_NO_DEPRECATE) pentru a scapa de acestea?
<br>Multumesc<br><br></blockquote></div><br>