elowy01
11/12/2019 - 4:49 PM

Concatenate vector of strings into a string

#include <string>
#include <boost/algorithm/string.hpp>

using namespace std;

int main()
{
    //split tab-separated string into vector of strs
    string line("test\ttest2\ttest3");
    vector<string> strs;
    boost::split(strs,line,boost::is_any_of("\t"));

    //Now, concatenate this vector of strings into string
    std::string joinedString = boost::algorithm::join(strs, "\t");

    return 0;
}