|
秋大神帮忙写一个 c++ 重载 -> 运算符的实例 或者 帮忙给出 ->的原本定义 |
|
| 20分 | |
| 20分 |
template <class T>
class SPointer
{
public:
inline SPointer(T *p) : m_p(p){}
inline T* operator->() const
{ return m_p; }
private:
T* m_p;
};
——– |
|
秋大神帮忙写一个 c++ 重载 -> 运算符的实例 或者 帮忙给出 ->的原本定义 |
|
| 20分 | |
| 20分 |
template <class T>
class SPointer
{
public:
inline SPointer(T *p) : m_p(p){}
inline T* operator->() const
{ return m_p; }
private:
T* m_p;
};
——– |