Witam.
Mam pewien problem. Stworzyłem strukturę, następnie dynamiczne tablicę struktur.
using namespace std;
struct car
{
string marka;
int rok;
};
int main()
{
int l_car;
cout << "Ile samochdowo chcesz skatologwac? ";
cin >> l_car;
car *ps = new car[l_car];
for (int i = 0; i < l_car; i++)
{
cout << "Samochod #" << i + 1 << endl;
cout << "Prosze podac marke: ";
getline(cin,ps[i]->marka);
cout << "Prosze podac rok produkcji: ";
cin >> ps[i]->rok;
};
return 0;
}
Problem jest w miejscu gdzie próbuję wczytać całą linię do struktury(getline). Program mi się nie kompiluje , a jak się skompiluje to omija część ze wczytywaniem.
Co zrobiłem źle? Proszę o pomoc.