Tworzę sobie funkcje załóżmy
void funkcja(vector <int> & WEKTOR, int numer);
następnie w deklaracji robie coś takiego
int zmi = 0;
WEKTOR[numer] = zmi;
i mi to nie działa, a nie wiem dlaczego. Pomoże ktoś?
Wywala
''error: invalid initialization of reference of type ‘std::vector<int>&’ from expression of type ‘int’|
note: in passing argument 1
''