personaje, el 7 de abril a las 17:07 me escribiste: > 2008/4/7 Leandro Lucarella <[EMAIL PROTECTED]>: > > personaje, el 7 de abril a las 15:18 me escribiste: > > > > > El problema que tengo es que ini no es creado y por lo tanto, no se > > > ejecuta el código que registra a Creada en Creadora. > > > > La única pregunta que se me ocurre es como linkeás todo esto, porque tu > > inicializador vive sólo en el .o donde lo definís, tal vez sólo te estás > > olvidando de linkear el .o de inicialización? > > del linkeo se ocupa cmake, y están todos los simbolos porque si > incluyo Creada desde otro .cpp y creo una instancia (la use o no, e > incluso se ejecute o no) todo funciona como corresponde, mi único > miedo es que el compilador esté descartando el código porque nadie lo > usa...
Estás optimizando? Igual es raro si es una optimización, porque claramente no es semánticamente igual que esté o no esté esa instanciación. Que pasa si no lo ponés en el namespace anónimo? De esa forma no es privado al módulo y ya ahí seguro que no te lo puede optimizar porque te lo pueden usar desde afuera. -- Leandro Lucarella (luca) | Blog colectivo: http://www.mazziblog.com.ar/blog/ ---------------------------------------------------------------------------- GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145 104C 949E BFB6 5F5A 8D05) ---------------------------------------------------------------------------- ¿Cómo estais? ¿Cómo os senteis hoy 29 del membre de 1961 día en que conmemoreramos la nonésima setima nebulización del martir Peperino Pómoro junto al Rolo Puente en la ciudad de Jadad? -- Peperino Pómoro
_______________________________________________ Lista de correo Programacion. [email protected] http://listas.fi.uba.ar/mailman/listinfo/programacion
