Wylosowany rozmiar tablicy nie chce mi działać

0

Cześć , uczę się programowania w c++ i aktualnie próbuję zrozumieć działanie tablicy .
ale nie wiem czemu jak podstawiam zmienną a i ją przyrównuję do r to nie chce mi to działać.
https://pastebin.com/SamxH3Jf

0

Rozmiar tablicy musi być znany w czasie kompilacji. Alokuj pamięć za pomocą new.

#include <iostream>

int main()
{
    int a;
    std::cout << "Podaj rozmiar tablicy" << std::endl;
    std::cin >> a;

    int* tab = new int[a];

    //użycie tablicy

    delete[] tab;

    return 0;
}

Ale lepszym rozwiązanie będzie użycie vectora ewentualnie smart pointera

0

Dziękuję

1 użytkowników online, w tym zalogowanych: 0, gości: 1