<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Cosmin Ratiu wrote:
<blockquote
 cite="mid:a55f70905072339i336b09dn85b6c6073f62fecb@mail.gmail.com"
 type="cite"><br>
  <div class="gmail_quote">2009/5/8 dana apostol <span dir="ltr">&lt;<a
 moz-do-not-send="true" href="mailto:dana.apostol@ccna.ro">dana.apostol@ccna.ro</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;">Nu
stiu daca a mai raportat cineva problema [personal nu am gasit]:<br>
    <br>
dar verificarile din check si clear se fac prin impartiri si alte
operatii la 4! (sizeof(int))... si nu e usor cand ai un sistem pe 64 de
biti sa te prinzi ca eroarea survine de la acest fapt.<br>
As propune macar un define size la inceputul testului sau in loc de 4
inlocuit cu sizeof(int)...pe viitor. :)<br clear="all">
  </blockquote>
  </div>
  <br>
De aceea exista masinile virtuale, ca sa ai o platforma bine definita
de testare.<br>
</blockquote>
&nbsp;&nbsp;&nbsp; Absolut de acord. Dar comentariul OP ramane valid - din cate imi
aduc eu aminte, printre "best programming practices" se numara si
evitarea de "magic numbers". Adica folosirea "sizeof(int)" in loc de
"4".<br>
<br>
&nbsp;&nbsp;&nbsp; Pana la urma, scopul cursului este tocmai sa invatam sa scriem
programe portabile, nu? Nu programe care merg doar pe o anumita masina
virtuala, cand e vineri, 13, si luna e in primul patrar :P<br>
<br>
<pre class="moz-signature" cols="72">-- 
Bogdan Sass
CCAI,CCSP,JNCIA-ER,CCIE #22221 (RS)
Information Systems Security Professional
"Curiosity was framed - ignorance killed the cat"</pre>
</body>
</html>