me mariaste un poco mas en realidad.<br>pero entiendo que el resumen es no confies en eso...<br>David<br><br><div class="gmail_quote">El 16 de julio de 2009 15:57, 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;">Hola David,<br><br><div class="gmail_quote">2009/7/16 David fire <span dir="ltr"><<a href="mailto:ddfire@gmail.com" target="_blank">ddfire@gmail.com</a>></span><div class="im">

<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<h3 style="color: rgb(200, 137, 0);"><span>Steven, pregunta por que lo ignoro...</span></h3>siempre se puede afirmar lo que explicas de que el indice 3 de letra es el primer byte de largo? esto es para toda arquitectura (big endian, litle endian, arm, y cualquier otra cosa que corra c)? <br>




me refiero a que las variables son alojadas en memoria en el mismo orden que son creadas y una a continuacion de la otra...<br><br></blockquote></div><div><br>He intentado cerciorarme acerca de lo que dije para este tema. Stroustrup, en su libro "El Lenguaje de Programación C++", menciona que la construcción de las variables locales (10.4.4) como las no locales (10.4.9) se hace en orden de aparición de sus definiciones, y su destrucción se hace en el orden inverso de construcción. Para las variables no locales, no se garantiza el orden de construcción si existen en diferentes unidades de traducción. Por ejemplo,<br>


<br>// fichero1.cpp<br><br>Objeto obj1;<br><br><br>// fichero2.cpp<br>
<br>
Objeto obj2;<br>
<br>Cualquiera de estos objetos puede construirse antes que el otro. No hay un orden establecido y por tanto depende de la implementación (compilador, enlazador, y/o biblioteca).<br><br>Ciertamente, estas secciones del libro tienen que ver con objetos y clases, pero Stroustrup usa "variable" para decir "objeto", por lo que sugiere que da igual si el tipo es una clase o uno fundamental.<br>


<br>El orden de construcción y destrucción también existe para los miembros de una estructura.<br><br><br>Espero haber aclarado la duda.<br><br>Steven<br><br></div></div>
<br>_______________________________________________<br>
Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net">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></blockquote></div><br><br clear="all"><br>-- <br> (\__/) <br>(='.'=)This is Bunny. Copy and paste bunny into your <br>

(")_(")signature to help him gain world domination. <br><br>