我试图用虚拟类编译下面的代码

时间:2016-04-16 17:16:10

标签: c++ casting operator-keyword

class A
{
public:

};

class B
{
  public:
  operator A()
  {
   // code here
  }
};


int main ()
{
  A foo;
  B bar;
  foo=bar;
}

我正在继续这个想法,该条将被转换为A,它将被分配给foo,因为A类中的默认赋值运算符, 但我收到错误,没有适当的转换。

0 个答案:

没有答案