Dev - C++ - Crear un ID unico para cada objeto

 
Vista:
sin imagen de perfil

Crear un ID unico para cada objeto

Publicado por Frapeando (1 intervención) el 21/11/2014 19:31:01
Hola muy buenas a todos,

soy nuevo en el foro y en la programación orientada a objetos. Mi pregunta está relacionada con la creación de un ID único para cada objeto. Uno de los objetivos de esta creación es por ejemplo poder guardar luego los datos de cada objeto para poder cargar estos datos posteriormente.

Lo que intenté fue crear una variable privada id, y en el constructor de la clase incrementarla para que cada vez que se creara un objeto esta se fuera incrementando (id++). Pero eso no funciona, simplemente no se incrementa, siempre se mantiene en el valor inicial 0.

Lo probé también haciendo que esta variable fuera pública y estática, pero claramente solo se almacenaba el último número. Me sirve para saber el numero de objetos que tengo, pero no para crear el ID único.

¿Alguien tiene alguna idea de como podría realizar esto?


Muchas gracias
Agradezco cualquier aporte
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder