[C con Clase] Incluir una estructura privada dentro de una clase.

Augusto Piatti a_piatti en hotmail.com
Mie Mayo 27 05:26:41 CEST 2009


Delujoooo, muchas gracias!!

saludoss
 


Date: Tue, 26 May 2009 13:18:15 +1930
From: rada.cesar en gmail.com
To: cconclase en listas.conclase.net
Subject: Re: [C con Clase] Incluir una estructura privada dentro de una clase.

Funciones que accedan a la estructura.

class una{
   private:
      struct dos{
              int i;
              };
      int j;
   public:
       void foo(int x){
               dos.i = x;
               };
};


2009/5/26 Augusto <a_piatti en hotmail.com>

Muy buenas!
Necesito una manito con el tema de clases y estructuras.
Necesito hacer una clase que almacene basicamente:

include<iostream>
using namespace std;

class una{
private:                                                                                 struct uno{int mu; float su;};
         struct dos{int md; float sd;};
         char Nombre[100];

 public:
//aca irian un par de variables y varias funciones...
void funcion(){};
        }; //fin class
int main()
{
// desde main se llaman a las funciones de la clase "una".
// la idea es instanciar 5 objetos "una" de las cuales cada una contiene:
// un Nombre.
// y
// dos estructuras las cuales van almacenando datos que son ingresados por teclado.
}

El problema esta en que no se como hacer para manejarme con las estructuras dentro de las funciones public o desde main.
Supongo que debo manejarme con puntero, pero como los declaro?, donde?, en el contructor o en la funcion?
La verdad que busque info en muchos libros y paginas, pero no encontre nada.
Muchas gracias, desde ya!!
saludos...
unelectron
_______________________________________________
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


-- 
http://hypercode.net
----------------------------------
César E. Rada
(+58412) - 6135975
Usuario Linux # 405775

_________________________________________________________________
See how Windows® connects the people, information, and fun that are part of your life
http://clk.atdmt.com/MRT/go/119463819/direct/01/
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20090527/74f3626c/attachment.html>


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