我正在尝试从字符串流中获取特定数据。我正在将文件中的这些数据读入字符串流。
f 2/5/6 1/11/6 5/12/6 8/10/6
现在当我想将数据读入变量时,我该怎么做?这是我想要的格式。
stringstream s(line);
string tmpn;
int t[4];
int a, b, c, d, e;
s >>tmpn >>a >>t[0] >>b >>c >>t[1] >>b >>d >>t[2] >>b >>e >>t[3] >>b;
所以基本上我想要第一个字符,然后是没有斜杠的单独值中的每个数字。
我怎样才能做到这一点?我尝试使用 sscanf 但这太可怕了!我正在使用 C++/CLI。