hola, haciendo un pequeño programilla debia crear una matriz dinamica, pero necesito ungresar varios datos de diferente tipo (int, char, bool) y podria crear varias matrices de cada tipo del dato que necesito usar pero manejarlas seria muy complejo, para eso podria usar una typedef struct que contenga los diversos tipos que quiero tener en la matriz y hacer una matriz de typedef struct por ejemplo:
typedef struct{
bool exist;
int num;
char nombre;
}miestruct;
main()
{
miestruct **matriz
int tamaño;
printf("que tamaño tiene");
scanf("%d", &tamaño);
matriz=Crear(tamaño);
}
miestruct **Crear (int tam)
{
miestruct **NewMatrix;
NewMatrix=new miestruct*[nver]
for (int i = 0; i < tam; i++)
{
NewMatrix
=new miestruct[tam];
}
}
pero como ingresaria los datos a la esrtructura en matriz[j]?
matriz[j]->nombre="pancho"? me marca error si lo intento asi "Pointer to structure required on left side of -> or ->*"
alguna idea?