#include<bits/stdc++.h>
using namespace std;
int main(int argc, char const *argv[])
{
string str = "1,2,3,null,null,4,5";
stringstream s(str);
string str_node;
while(getline(s,str_node,',')){//以逗号作为每次读取结束标志
if(str_node=="null"){
cout<<"NULL"<<endl;
}else{
const char *ss = str_node.c_str();
int num=atoi(ss);
cout<<"num = "<<num<<endl;
}
}
return 0;
}
C++ getline读取
最新推荐文章于 2022-06-17 22:59:27 发布