Ejemplo
void MiFuncion(obj MiObj_2)
{
//bla..bla...
}
int main()
{
obj MiObj_1 // instancio la clase obj y se crea MiObj_1
MiFuncion(MiObj_1);
return 0;
}
Esta forma de pasar objs en funciones void MiFuncion(obj MiObj_2)lo que en realidad hace es crear una copia total de obj duplicando los mismos recursos del objeto fuente, mi pregunta si existe alguna forma de solo pasarle el puntero del obj fuente a la funcion sin que tenga que ocupar memoria duplicando el ojb fuente osea
pasar el ojb por referencia y no por valor.