[C con Clase] Vocal o Consonante

David fire ddfire en gmail.com
Jue Jul 16 21:00:55 CEST 2009


me mariaste un poco mas en realidad.
pero entiendo que el resumen es no confies en eso...
David

El 16 de julio de 2009 15:57, Steven Davidson <srd4121 en njit.edu> escribió:

> Hola David,
>
> 2009/7/16 David fire <ddfire en gmail.com>
>
>> Steven, pregunta por que lo ignoro...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)?
>> me refiero a que las variables son alojadas en memoria en el mismo orden
>> que son creadas y una a continuacion de la otra...
>>
>>
> 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,
>
> // fichero1.cpp
>
> Objeto obj1;
>
>
> // fichero2.cpp
>
> Objeto obj2;
>
> 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).
>
> 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.
>
> El orden de construcción y destrucción también existe para los miembros de
> una estructura.
>
>
> Espero haber aclarado la duda.
>
> Steven
>
>
> _______________________________________________
> Lista de correo Cconclase Cconclase en listas.conclase.net
> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
>



-- 
(\__/)
(='.'=)This is Bunny. Copy and paste bunny into your
(")_(")signature to help him gain world domination.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20090716/ca6470b6/attachment.html>


Más información sobre la lista de distribución Cconclase