Esque tengo que utilizar la siguiente estructura:Ok, ¿te dan los prototipos y tienes que hacer las funciones, a eso te refieres, no?
matriz.h
void CrearMatriz(Matriz &M, int f, int c);
int FilasMatriz(const Matriz &M);
int ColumnasMatriz(const Matriz &M);
void SetMatriz(Matriz &M,int f,int c,char d);
int GetMatriz(const Matriz &M,int i,int j);
void DestruirMatriz(Matriz &M);
pues es c++... no sabia q sstaba mzclando codigo¿Dónde están las clases entonces? Si no hay clases, no hay objetos, no hay C++. Creo que deberías reescribir la parte de declaración de tipos como clases.
Cita de: "rkneko"pues es c++... no sabia q sstaba mzclando codigo¿Dónde están las clases entonces? Si no hay clases, no hay objetos, no hay C++. Creo que deberías reescribir la parte de declaración de tipos como clases.
Salud
Mejor volve a leer el codigo, eso no es C ni de lejos y si es codigo valido en C++ (un lenguaje multiparadigma).Pues vale. Si compila, tira. Ayúdale tú, que sabes más.
Pues vale. Si compila, tira. Ayúdale tú, que sabes más.
No, si no me molesto, es que simplemente no llego a entender estas mezclas multiparadigma (ni para qué sirven) y seguramente Eternal Idol te guiará mejor que yo.
Aunque la afirmacion no fuera cierta y estemos hablando de c++ no hay que decir las cosas así como tu pusistes el mensaje y resaltar que se esta equivocando, todo el mundo se equivoca pero por lo que veo es el unico en este foro en el que no se las da de entendido e intenta ayudarme en todo lo posible, y eso es lo que se tiene que valorar. Espero que tus proximos mensajes eternal sean para algo de ayuda sino te pediria porfavor que no molestases mas con esos mensajes que no sirvver para nada, espero que no te tomes a mal mi mensaje, gracias y un saludo.
o unico que tengo quehacer es reservar sitios para la matriz.Ya lo has hecho con el new()
Espero que tus proximos mensajes eternal sean para algo de ayuda sino te pediria porfavor que no molestases mas con esos mensajes que no sirvver para nada, espero que no te tomes a mal mi mensaje, gracias y un saludo.Uf, no sabes dónde te estás metiendo... :D :lol:
lo haria como tu pero nos dijeron que recorremos una fila, y en esa fila ahi tantas columnas como hallamos creado, lo tengo puesto así en los structs asique debo ceñirme a eso,Tú tienes puesto en las declaraciones de tipos que las filas pertenecen a las columnas (por decirlo de alguna forma) y no al revés. Si te fijas, te va a resultar difícil recorrer filas asignando las columnas porque el tipo Filas no tiene ninguna referencia a qué columna pertenece, pero las columnas sí hacen referencia a las filas que poseen.
aux = aux->sig_columna;Bueno, como ya te he dicho, según tus tipos, son las columnas las que tienen filas, y con aux = aux->sig_columna pasas a la siguiente columna (como está comentado en el código que te puse).
eso hace que pase a la siguiente column de la fila??