C++用友元函数重载运算符

声明方式:

class Manage
{
    friend ifstream & operator>>(ifstream & ReadFile, Manage & user);
}

实现方式

ifstream & operator>>(ifstream & ReadFile, Manage & user)
{
}

调用方式

ifstream ReadFile;
ReadFile >> user;

我是在项目中遇到了很多问题之后分文件才这样实现的,若是在一个文件中实现方式应该更灵活。

新手一枚,若有改进和错误请赐教。



发布了24 篇原创文章 · 获赞 13 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_39359584/article/details/80461701