且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

c ++向量到逗号分隔的字符串?

更新时间:2023-11-06 17:15:52

Use std::transform and a std::stringstream for this.

std::stringstream str;

std::transform(
    recordingArray.begin(),
    recordingArray.end(),
    std::ostream_iterator<std::string>(str, ", "),
    [](const std::pair<int, QString> &p) { return std::to_string(p.first) + ", " + p.second.toStdString(); });