使用字符流
while (getline(cin, line)) {if (line.empty()) break; // 如果输入空行,结束循环string ssss=line;
while (getline(cin, line)) { if (line.empty()) break; // 如果输入空行,结束循环string ssss=line; string id, datetime, damiao; double time; // 使用字符串流解析每一行 istringstream iss(line); iss >> id >> datetime >> damiao >> time; // 将解析后的数据存入节点 res.push_back(node(id, datetime, damiao, time,ssss)); }