<div dir="ltr">ah bien muchas gracias!<br><br><div class="gmail_quote">El 24 de septiembre de 2008 18:14, Steven Davidson <span dir="ltr"><<a href="mailto:srd4121@njit.edu">srd4121@njit.edu</a>></span> escribió:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">Hola Pablo,<br>
<br>
Pablo Brunet wrote:<br>
<br></div>
[CORTE]<div class="Ih2E3d"><br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
para davidson: esta parte no entendi ---> sizeof lista / sizeof lista[0], se supone que ahi va la cantidad de datos?<br>
<br>
fwrite( lista, sizeof lista[0], sizeof lista / sizeof lista[0], fp );<br>
<br>
</blockquote>
<br></div>
Sí; 'sizeof lista / sizeof lista[0]' resulta en la cantidad de elementos del array 'lista'. El operador 'sizeof' sirve para obtener la cantidad de bytes que ocupa una expresión o un tipo de datos. Esta expresión es una fórmula general para cualquier tipo de array.<br>

<br>
Si quieres, puedes introducir las cantidades explícitamente. Esto sería,<br>
<br>
fwrite( lista, sizeof(int), 6, fp );<br>
<br>
Hablamos de esta fórmula en el capítulo 10 en nuestro curso de C++.<br>
<br>
<br>
Espero haber aclarado este tema.<div><div></div><div class="Wj3C7c"><br>
<br>
Steven<br>
<br>
<br>
_______________________________________________<br>
Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net" target="_blank">Cconclase@listas.conclase.net</a><br>
<a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br>
</div></div></blockquote></div><br></div>