这是我的示例类:
template<typename T> class MyClassVector
{
public:
inline const std::vector<T>& data() const
{
return _data;
}
protected:
std::vector<T> _data;
};
template<typename T, unsigned int SIZE> class MyClassArray
{
public:
inline const /* SOMETHING */ data() const
{
return _data; // OR SOMETHING ELSE
}
protected:
T _data[SIZE];
};
我的问题是: MyClassArray 类返回对基础 _data 容器的常量引用的 MyClassVector data() 函数的等价物是什么?
非常感谢你 !