#include <vector>
int main (){
.
.
vector<vector<int> > MatA ( a, vector<int> ( b ) );
.
return 0;
}
Tengo una duda... encontre un codigo que me ayudo a crear mis matrices por medio
de la libreria Vector... mi problema real es que no entiendo como es que crea la matriz en este codigo
vector<vector<int> > MatA ( a, vector<int> ( b ) );
Alguien podria explicarmelo ¿?
porfavor
Sí buscas un poco por Google, encuentras el enlace a la documentación de la clase Vector:
http://www.cplusplus.com/reference/stl/vector/
Sí te fijas en los constructores encontrarás el que usas en el código que has posteado.
Y según ese enlace esto es lo que hace:
explicit vector ( size_type n, const T& value= T(), const Allocator& = Allocator() );
Repetitive sequence constructor: Initializes the vector with its content set to a repetition, n times, of copies of value.
Saludos.
Cita de: Valkyr en 22 Agosto 2011, 01:56 AM
Sí buscas un poco por Google, encuentras el enlace a la documentación de la clase Vector:
Saludos.
Gracias... creo que al parecer si le entendi despues de haber posteado esto :-[... gracias jejeje.. y perdon las molestias :)