如何掩盖对象数组的数据类型字符串到C 中的INT

How to covert the data of array of objects type string to int in c++

本文关键字:字符串 数据类型 INT 中的 数组 何掩盖 掩盖 对象      更新时间:2023-10-16
for (i=0;i<y;i++)
{
stringstream ss(student[i].getstudent());
int MARK;
ss>>MARK;
cout<<student[i].getstudent()/2<<endl;
}

这是将对象数组中的数据类型转换为int的正确方法?我已经尝试了很多次,但没有起作用。

是的,pre-c 11您将使用stringstreamstd::string转换为intatoi()

但是,如果您可以访问C 11,我建议使用std::stoi()