标签: c++ c++11 shared-ptr
我们假设我有以下内容:
auto vec = std::shared_ptr<std::vector<T>>
我想使用vec基于范围的循环遍历所有C++11个实体。
vec
C++11
以下作品:
for (auto entity: *vec)
我的问题是在没有使用*运算符的情况下仍然这样做?
*
答案 0 :(得分:13)
没有。取消引用指针的唯一合理方法是使用解引用运算符。