aqui estoy con mi nueva concepcion. Tengo una pregunta bastante tonta y sé que sabia hacerlo pero estoy bloqueado en esto. A ver si me iluminais porfa
Código
typedef std::vector<std::vector<Masse*> > TabpMasses2D; typedef std::vector<std::vector<Masse> > TabMasses2D; Tissu::Tissu(TabMasses2D const& m) {//elle reçoit un tableau 2D des masses (positionnées au bonne endroit for(size_t i(0); i<m.size(); i++) { for(size_t j(0); j<m[i].size(); j++) { mpNetMasse[i].push_back(new Masse (m[i][j])); } }//double boucle pour copier le tableau en 2D reçu en argument et creer de nouveaux pointeurs }
Este es mi constructor que recibe un vecctor de massas y a partir de este quiero crear "punteros" (decis?)
Enfin lo suyo es copiar un vector de 2 dimensiones. Me parece que me falta un push_back() en algun sitio pero no veo dnd.
Gracias de antemano y disculpad las faltas pero este teclado es un rollo