C++语句有不明白的地方,望各位大虾不吝赐教~

C++语句有不明白的地方,望各位大虾不吝赐教~
istream &operator>>(istream &is,user &ob)//?
{
is.getline(ob.g.no,10,'n');
is.getline(ob.g.name,16,'n');
is>>ob.g.no;//is>>ob.g.no
is>>ob.g.name;
is>>ob.g.sex;
is>>ob.g.position;
is>>ob.g.age;
is>>ob.g.date;
return is;
}
ostream &operator
lxh1413 1年前 已收到1个回答 举报

快乐的猪003 幼苗

共回答了25个问题采纳率:88% 举报

这是对流输入运算符的重载,参数列表包括

1年前 追问

4

lxh1413 举报

我暂时还没有学过C++,只学过C!要做数据结构的作业而已,所以希望能再详细一点,如: is.getline(ob.g.no,10,'n'); 等语句一一注释就好了~~

举报 快乐的猪003

从is流中向ob.g.no中输入n(你这里面的10)个字符,输入过程中达到n个数或者提前遇到‘n’字符,输入结束
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.034 s. - webmaster@yulucn.com