Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cómo guarda Qt los datos de una clase en un contenedor para usarlos en otra clase?

¿Cómo guarda Qt los datos de una clase en un contenedor para usarlos en otra clase?

Puedes usar amigos, pero no importa si no lo haces

#include?lt;QCoreApplicationgt;

#include?lt;iostreamgt ;

¿Usar espacio de nombres?

clase?B;

clase?A{

público:

A (){

p>

m_List.append(1);

m_List.append(2);

}

¿amigo? clase?B;

privado.

QListlt;intgt;?m_List;

};

clase?B{

público:

B(){}

void?fun(const?A?amp;a){

coutlt;lt;a .m_List.at(0) lt;lt;endl;

coutlt;lt;a.m_List.at(1)lt;lt;endl;

}

};

} p>

int?main(int?argc, ?char?*argv[ ])

{

QCoreApplication ?a(argc, ?argv);

A?aa=A();

B?b;

b.fun(aa);

return?a.exec() ;

}

Ejecutar resultados