C ++运算符关键字 - 返回类型的正确语法是什么?

时间:2016-08-30 15:02:12

标签: c++ syntax

在一些现有代码中,我遇到了一个具有以下(相关)行的类:

...
typedef typename RsrcTraits::Type Type;
...
operator Type()
{
    return m_rsrc;
}
...

此代码有效。 。

问题

为什么不是关键字operator前面所需的返回类型,即

Type operator()
{
    return m_rsrc;
}

意义上有什么不同吗?

0 个答案:

没有答案