我需要将第一组数字存储为long,将第二组数字存储为另一个long。然后每个单词必须分别存储为字符串。
有办法做到这一点吗?文本只是硬编码而不是存储在单独的文件中,谢谢。
1508405807242 1508405807141 one HELLO
答案 0 :(得分:4)
std::string input = "1508405807242 1508405807141 one HELLO";
std::istringstream iss(input);
long a, b;
std::string c, d;
input >> a >> b >> c >> d;