Witam czy istnieje sposób aby to użytkownik zadeklarował jakiej wielkości ma być tablica?
Próbowałem coś takiego ale nie idzie czy mógłby mi ktoś pomóc?
int tab[n];
cout<<"Podaj wielkość talbicy "<<endl;
cin>>n;
Witam czy istnieje sposób aby to użytkownik zadeklarował jakiej wielkości ma być tablica?
Próbowałem coś takiego ale nie idzie czy mógłby mi ktoś pomóc?
int tab[n];
cout<<"Podaj wielkość talbicy "<<endl;
cin>>n;
Tutaj pierw deklarujesz wielkość, a potem ją sprawdzasz. Jest to równie sensowne jak kliknięcie "print" a potem napisanie dokumentu w wordzie. Użyj std::vector
a:
size_t s;
std::cin >> s;
std::vector<int> arr(s);
Nie rozumiem momentu size_t czy mógłbyś mi to objaśnić?
size_t
to typ liczbowy używany do trzymania rozmiarów zmiennych, tablic, klas etc. Niewiele różni się od int
.
Dziękuję bardzo za pomoc!