Foros del Web » Programación para mayores de 30 ;) » C/C++ »

objetos c++ funciones

Estas en el tema de objetos c++ funciones en el foro de C/C++ en Foros del Web. Aprendí a crear una clase. class mi_clase { public: int x,y; }; y declaro 2 objetos: mi_clase objeto1,objeto2; y despues experimentando supe como darle valor ...
  #1 (permalink)  
Antiguo 25/09/2011, 18:34
 
Fecha de Ingreso: julio-2011
Ubicación: Querétaro México
Mensajes: 34
Antigüedad: 13 años, 5 meses
Puntos: 0
Pregunta objetos c++ funciones

Aprendí a crear una clase.

class mi_clase
{
public:
int x,y;

};


y declaro 2 objetos: mi_clase objeto1,objeto2;
y despues experimentando supe como darle valor a x,y de objeto 1 y objeto 2

pero quisiera que me dieran un pequeñisimo ejemplo en el que un objeto tenga una variable numero que empieze en 0 se sume de 1 en 1 y esté imprimiendo cada vez que suma 1 a esa variable y cuando numero sea >=100 imprima el 100 y se destruya.


¿como se podría hacer?
  #2 (permalink)  
Antiguo 26/09/2011, 02:16
Avatar de Eternal Idol  
Fecha de Ingreso: mayo-2004
Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años, 7 meses
Puntos: 74
Respuesta: objetos c++ funciones

Código C++:
Ver original
  1. mi_clase *obj = new mi_clase;
  2. for (int x = 0; x <= 100; ++x)
  3. {
  4.     obj->numero = x;
  5. }
  6. delete obj;
__________________
¡Peron cumple, Evita dignifica! VIVA PERON CARAJO
  #3 (permalink)  
Antiguo 28/09/2011, 21:08
 
Fecha de Ingreso: julio-2011
Ubicación: Querétaro México
Mensajes: 34
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: objetos c++ funciones

Cita:
Iniciado por Eternal Idol Ver Mensaje
Código C++:
Ver original
  1. mi_clase *obj = new mi_clase;
  2. for (int x = 0; x <= 100; ++x)
  3. {
  4.     obj->numero = x;
  5. }
  6. delete obj;
vaya! probaré, gracias colega ;D

Etiquetas: clases, codeblocks, compilador, objetos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:18.