#include <iostream>
#include <vector>
using namespace std;
int arr[] = {2, 3, 5, 7, 11, 13, 17};
string str = "";
for (int i : arr) {
str += to_string(i) + "; ";
}
//str is "2; 3; 5; 7; 11; 13; 17; "
cout << "str: " << str << endl;
vector<int> vec {2, 3, 5, 7, 11, 13};
for_each(vec.begin(), vec.end(), printNumber);
//printed: "2; 3; 5; 7; 11; 13; "
void printNumber(int i) {
cout << i << "; ";
}