Ich bin dabei, c++ zu üben (Anfänger) und möchte ein Programm schreiben, das ein LGS nach Gauß-Schritten löst.
Dabei stoße ich leider schon ganz zu Beginn auf ein Problem: Hier zunächst die fraglichen Zeilen:
Code: Alles auswählen
int anzahlGleichungen;
std::cin >> anzahlGleichungen;
std::vector<std::string> vecStrGleichungen(anzahlGleichungen); //Die Gleichungen sollen als Strings im
//Vektor "vecStrGleichungen" gespeichert werden
for(int i=0;i<anzahlGleichungen;i++) {
std::cout << (i+1) << ": ";
std::getline(std::cin,vecStrGleichungen[i]);
std::cout << std::endl;
}
Was mache ich da falsch? Ich hoffe, dass mir die vermutlich einfache Frage verziehen wird; aus der cpp-Referenz werde ich bisher nicht immer viel schlauer...

Im voraus ein herzliches Dankeschön für die Hilfe!
Edit by cloidnerux: Code-Tags