class Sale
{
void Display();
我可以在另一个文件中调用它,比如说register.cpp文件为
something.Display();
如果是朋友操作员<<<<<<<<<功能
class Sale
{
friend ostream& operator<<(ostream& os, const Song& s);
这里是带有ostream定义的sale.cpp
ostream& operator<<(ostream & os, const Song& s)
{ //title, artist, category, and size are private member data of sale.h
os << s.title << "\t" << s.artist
<< "\t" << s.category << "\t" << s.size;
}
Display()定义被硬编码为cout
我的作业还要求我给运营商打电话&lt;&lt;在register.cpp文件中 做与Display()
相同的事情我该怎么做?