Ver Mensaje Individual
  #5 (permalink)  
Antiguo 08/12/2013, 15:35
dehm
 
Fecha de Ingreso: septiembre-2010
Mensajes: 494
Antigüedad: 13 años, 6 meses
Puntos: 10
Respuesta: Utilizacion de struct c++

Sólo se me ocurre que puedas definir una instancia de la estructura creada en la primera clase. Algo como:
Código:
class A
{
    public:
    struct stA
    {
        //............
    };
};

class B
{
    struct stB
    {
        class A::stA instancia;
    };
};
¿Exáctamente qué quieres conseguir? Es que una vez definido un struct, no tienes que volver a definirlo. Otra cosa es que te interese tener un struct igual en la segunda clase, en ese caso lo vuelves a crear pero será un miembro diferente al primero. En fin, también estoy espeso y no sé cual es realmente tu idea.
Volviendo sobre la idea, lo más fácil es definir el struct al principio y luego incluir instancias del mismo en cada clase:
Código:
struct S
{
    //...............
};

class A
{
    S cA;
};

class B
{
    struct stB
    {
        S cB;
    };
};