Haz una función con la cabecera:
string join(vector<string>::iterator begin,
vector<string>::iterator end,
string separador);
que recibe una secuencia de strings y los concatena
usando el separador sep.
Entrada
La función recibe dos iteradores begin y end y un string
que es un separador.
Salida
La función retorna un solo string que es la concatenación de los
strings entre begin y end (incluyendo begin pero
excluyendo end) y poniendo el separador sep entre cada par
de strings.
Observación
En los archivos públicos (icono del gatito) encontrarás: main.cc y join.cc (donde debes implementar la función). También hay un Makefile y el directorio .vscode que tiene la configuración para compilar y depurar con VSCode.
Debes implementar la función join en el archivo join.cc, compilar (está preparado para poder compilar y depurar con VSCode), y finalmente enviar solo el archivo join.cc. No es necesario hacer un .tar.
Input
", " one two three four
Output
"one, two, three, four"
Input
" # " un deux trois quatre
Output
"un # deux # trois # quatre"
Input
" no sortira " justone
Output
"justone"