Funkcja ma przyjąć nazwę pliku wejściowego, w którym pierwszy wiersz to wymiary macierzy, a w następnych jest zawartość macierzy. Oprócz tego reprezentacją macierzy ma być wektor wektorów wartości zmiennoprzecinkowej.
Mam stworzony taki wektor
vector<vector<double>> wektor;
I tyle udało mi się napisać z funkcji
double wczytajMacierz(std::string nazwa)
{
std::fstream plik;
plik.open(nazwa);
if (!plik)
{
std::cerr << "Nie udalo sie otworzyc pliku " << nazwa;
}
plik.close();
}
Nie do końca wiem w jaki sposób mam pobrać dane tylko z pierwszego wiersza aby znać wymiary macierzy oraz jak potem wpisać te wartości do wektora.