#include #include using namespace std; void Foo(int i); int main() { int i{0}; for(i =0; i < 10; i++) { Foo(i); cout << endl; } return 0; } void Foo(int i) { static int callCount{0}; static vector calls; callCount ++ ; cout << "Foo has been called " << callCount << " times." << endl; calls.push_back(i); cout << "The vector contains " << calls.size() << " elemets" << endl; cout << "These are: " << endl; for (auto x : calls) { cout << x << " " ; } cout << endl; return; }