#include <iostream>
#include <fstream>
#include <sstream>
#include <vector>
#include <stdlib.h>
struct personInfo{
std::string name;
std::vector<std::string> phone;
};
int main()
{
std::vector<personInfo> personInfoList;
std::ifstream cin("1.txt");
if(!cin)
{
std::cout<<"open file 1.txt error!" << "\n";
exit(EXIT_FAILURE);
}
if(cin.is_open())
{
std::string line;
while(std::getline(cin,line))
{
std::istringstream str(line);
personInfo people;
str>>people.name;
std::string world;
while(str>>world)
people.phone.push_back(wo
#include <fstream>
#include <sstream>
#include <vector>
#include <stdlib.h>
struct personInfo{
std::string name;
std::vector<std::string> phone;
};
int main()
{
std::vector<personInfo> personInfoList;
std::ifstream cin("1.txt");
if(!cin)
{
std::cout<<"open file 1.txt error!" << "\n";
exit(EXIT_FAILURE);
}
if(cin.is_open())
{
std::string line;
while(std::getline(cin,line))
{
std::istringstream str(line);
personInfo people;
str>>people.name;
std::string world;
while(str>>world)
people.phone.push_back(wo