Łączenie wektora łańcuchów

CzytałemPrzyspieszone C ++ i muszę powiedzieć, że to interesująca książka.

W rozdziale 6 muszę użyć funkcji z <algorytmu>, aby połączyć się z wektora <ciąg> w pojedynczy ciąg. Mogłem użyć funkcji akumuluj, ale to nie pomaga, ponieważ kontenery łańcuchowe mogą zawierać tylko znaki push_back.

int main () {
  using namespace std;
  string str = "Hello, world!";
  vector<string>  vec (10, str);
  // Concatenate here?

  return 0;
}

Jak połączyć ze sobą struny?

questionAnswers(4)

yourAnswerToTheQuestion