标签: c++ syntax
在一些现有代码中,我遇到了一个具有以下(相关)行的类:
... typedef typename RsrcTraits::Type Type; ... operator Type() { return m_rsrc; } ...
此代码有效。 。
问题
为什么不是关键字operator前面所需的返回类型,即
operator
Type operator() { return m_rsrc; }
意义上有什么不同吗?