Witam serdecznie. Podczas pisania programu natknąłem się na pewien problem. Napisałem funkcję która zapisuje z pliku tekstowego zdania do wektora typu string. Chciałbym jakoś ten wektor z tej funkcji przekazać dalej - do innej funkcji, w której będą przeprowadzane operacje na tym wektorze. Jak zwykle bardzo proszę o cenne wskazówki i porady, pozdrawiam. :)
0
2
#include <iostream>
#include <vector>
void foo(std::vector<int>& vec)
{
vec.push_back(25);
}
std::vector<int> bar()
{
std::vector<int> vec;
//operacje na vectorze
return vec;
}
int main()
{
std::vector<int> v = {7, 5, 16, 8};
foo(v);
for(int n : v) {
std::cout << n << '\n';
}
auto newVec = bar();
}