为什么我问的题目没人回答?
4个回答
展开全部
你问的哪个问题啊?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没分
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
类的隐试转换函数,可以用要转换到的类型作为operator,这类operator不需要返回值,但你在这类函数体内却要返回一个要转换到的类型的值,如:
#include <iostream>
using namespace std;
class A{};
class B
{
public:
operator A()
};
ostream& operator << (ostream& os, A)
{
os << "A\n";
return os;
}
int main()
{
B b;
cout << b;
}
具体参见《Effective C++》Item 15
#include <iostream>
using namespace std;
class A{};
class B
{
public:
operator A()
};
ostream& operator << (ostream& os, A)
{
os << "A\n";
return os;
}
int main()
{
B b;
cout << b;
}
具体参见《Effective C++》Item 15
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询