2D_vector_konvertieren
-
hallo
wie kann ich eine 2D_vector vom Datentyp "int" in "double" konvertieren.
ich habe versucht einfach folgendes aber leider kommt eine Fehlermeldung:std::vector<std::vector<int> > v_mat1; std::vector<std::vector<double> > v_mat2 ; v_mat2=(double)v_mat1;
vielen Dank
-
weiß jetzt grad nich genau ob es mit value_type geht....
-
da hilft nix. du mußt schon die vektoren in einer for-schleife elementweise kopieren.
und v_mat2=(double)v_mat1 geht schon mal garnicht, da v_mat2 ja kein double sondern ein vector<vector<double> > ist