Fes una funció amb la capçalera:
string join(vector<string>::iterator begin,
vector<string>::iterator end,
string separador);
que rep una seqüència de strings i els concatena fent
servir el separador sep.
La funció rep dos iteradors begin i end i
un string que és un separador.
La funció retorna un sol string que és la concatenació
dels strings entre begin i end
(incloent begin però excloent end) i posant el
separador sep entre cada parell de
strings.
Als fitxers públics (icona del gatet) trobaràs: main.cc
i join.cc (a on has d’implementar la funció). També hi ha
un Makefile i el directori .vscode que té la
configuració per compilar i debuggar amb VSCode.
Has d’implementar la funció join en el fitxer
join.cc, compilar (està preparat per poder compilar i
debuggar amb VSCode), i finalment enviar només el fitxer
join.cc. No cal fer 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"