Я хотел бы построить std::string
из std::vector<std::string>
.
Я мог бы использовать std::stringsteam
, но представьте, что существует более короткий путь:
std::string string_from_vector(const std::vector<std::string> &pieces) {
std::stringstream ss;
for(std::vector<std::string>::const_iterator itr = pieces.begin();
itr != pieces.end();
++itr) {
ss << *itr;
}
return ss.str();
}
Как еще я могу это сделать?