Objetos en C++ no en VC++
Publicado por neo (40 intervenciones) el 07/02/2004 08:18:25
Hola tengo los siguientes problemas:
El primero es hay una forma de saber el nombre del objeto que se esta usando en ese momento.
por que necesitaria crear una lista con todos los nombres de los objetos instanciados para luego unirlos a un mini generador de eventos que me cree, el cual maneja el mouse y yo necesitaria saber en que objeto hizo el click el mouse para ejecutar el procedimiento correspondiente.
El segundo problema es de diseño yo tengo una clase padre, dentro de ella cree el controlador de errores, pero a mi se me ocurrio crear un sub clase que maneje los errores de la clase padre, de esta manera el codigo seria mas legible.¿como lo hago?, yo se como se deriva pero no se nada mas y tampoco se como ejecuto un metodo de la clase padre, ademas debo instanciar el objeto de la clase error.?
y el ultimo problema es cuando yo declaro un procedimiento con el parametro (...) como tomo el dato de los parametros osea
void suma(int valor1,...)
yo quiero sumar valor1 mas el segundo parametro que no es obligatorio, pero en este caso se lo pase
como se el valor del parametro.
Desde ya muchas gracias al que se digne a leer el mensaje completo y si me pueden dar una mano en cualquiera de los problemas se los voy agradecer.
Muchas gracias
El primero es hay una forma de saber el nombre del objeto que se esta usando en ese momento.
por que necesitaria crear una lista con todos los nombres de los objetos instanciados para luego unirlos a un mini generador de eventos que me cree, el cual maneja el mouse y yo necesitaria saber en que objeto hizo el click el mouse para ejecutar el procedimiento correspondiente.
El segundo problema es de diseño yo tengo una clase padre, dentro de ella cree el controlador de errores, pero a mi se me ocurrio crear un sub clase que maneje los errores de la clase padre, de esta manera el codigo seria mas legible.¿como lo hago?, yo se como se deriva pero no se nada mas y tampoco se como ejecuto un metodo de la clase padre, ademas debo instanciar el objeto de la clase error.?
y el ultimo problema es cuando yo declaro un procedimiento con el parametro (...) como tomo el dato de los parametros osea
void suma(int valor1,...)
yo quiero sumar valor1 mas el segundo parametro que no es obligatorio, pero en este caso se lo pase
como se el valor del parametro.
Desde ya muchas gracias al que se digne a leer el mensaje completo y si me pueden dar una mano en cualquiera de los problemas se los voy agradecer.
Muchas gracias
Valora esta pregunta


0