#include <iostream>
#include <sstream>
#include <vector>
#include <string>
#include <climits>
#include <algorithm>
#include <unordered_map>
#include <set>
#include <cmath>
#include <queue>
using namespace std;
vector<int> read_line_data() {
string src;
getline(cin, src);
istringstream iss(src);
vector<int> data;
int token;
while (iss >> token) {
data.push_back(token);
}
return data;
}
vector<int> read_line_data(char split) {
string src;
cin >> src;
stringstream ss(src);
vector<int> data;
string token;
while (getline(ss, token, split)) {
int value = stoi(token);
data.push_back(value);
}
return data;
}
void output_data(const vector<int>& data) {
for (int i = 0; i < data.size(); i++) {
cout << data[i] << " ";
}
cout << endl;
}
int main() {
output_data(read_line_data(','));
}
C++ OJ 输入输出模板
于 2023-07-08 20:28:26 首次发布