【发布时间】:2016-08-01 15:44:42
【问题描述】:
考虑以下代码:
std::vector &MyClass::getVector() const
{
return (myVec);
}
void aFunc()
{
std::vector *vec = &myClassInstance.getVector();
}
vec 指向什么地址?它是否指向 myClassInstance 对象中 myVec 的地址? (顺便说一句,我知道我应该返回一个 const ref,但这是一个示例)。
【问题讨论】:
-
你为什么不试试呢?