Wie konstruiere ich einen std :: string aus einem std :: vector <string>?
Ich würde gerne eine bauenstd::string
von einemstd::vector<std::string>
.
ich könnte benutzenstd::stringsteam
, aber stellen Sie sich vor, es gibt einen kürzeren Weg:
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();
}
Wie könnte ich das sonst tun?