1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <sstream>
#include <vector>
int main() {
std::vector<std::string> data = {"John", "Doe", "30", "New York"};
std::ostringstream oss;
for (size_t i = 0; i < data.size(); ++i) {
oss << data[i];
if (i < data.size() - 1) {
oss << ",";
}
}
std::string csv_line = oss.str();
std::cout << "CSV line: " << csv_line << std::endl;
return 0;
}
Back to sstream