c++的一个问题

发布网友

我来回答

1个回答

热心网友

正确来说应该是这样的

ostream& operator<< (ostream& out, Time& temp) {
return out << temp.hour << ":" << temp.minute << ":" << temp.second;
}

这个函数的2个参数都是对实参的引用,分别是ostream的引用和Time的引用

函数返回一个ostream的引用


3个&在这里都是引用(reference)。


函数实体的含义就是把temp这个Time对象里面的hour、minute、second成员输出到out这个输出流中,再把out输出流返回

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com