迭代器解引用

斯蒂芬·雅各布

我在C ++中使用向量,

vector<Agents> agentlist;

为什么这项工作有效,

(agentlist.begin() )->print();

这不是吗?

*(agentlist.begin() ).print();

使用取消引用迭代器是否有效*

比尔兹

请参阅运算符Precedence.其优先级高于*

*(agentlist.begin()).print();

表示为:

*((agentlist.begin()).print());

当迭代器没有.print()函数调用时,编译器将抛出编译错误。

你需要:

 agentlist.begin()->print();  or  (*agentlist.begin()).print();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

解引用字符迭代器

来自分类Dev

C ++类型的解引用迭代器

来自分类Dev

将迭代器解引用为指针

来自分类Dev

带有括号的C ++解引用(带有迭代器)

来自分类Dev

解引用向量的结束迭代器时打印的奇数值

来自分类Dev

解引用迭代器向量时的分段错误

来自分类Dev

如何正确推断从std :: set :: begin()返回的迭代器的解引用类型?

来自分类Dev

在C ++集和向量中解引用迭代器时出错

来自分类Dev

退出时 C++ XTree 崩溃,映射/设置迭代器不可解引用

来自分类Dev

向量迭代器不可解引用(尝试手动反转向量)

来自分类Dev

向量迭代器不能用 std::shared_ptr<> 解引用

来自分类Dev

自动引用和迭代器

来自分类Dev

从指针或引用获取迭代器

来自分类Dev

“强”迭代器指针/引用

来自分类Dev

迭代器查找-引用针而不是引用迭代项

来自分类Dev

在函数中引用自动数组迭代器

来自分类Dev

如何编写返回对自身的引用的迭代器?

来自分类Dev

生成迭代器,给出对自身的引用

来自分类Dev

传递迭代器值而不是引用函数

来自分类Dev

在函数中引用自动数组迭代器

来自分类Dev

如何防止对迭代器实例的悬挂引用

来自分类Dev

如何获得对迭代器也指向的对象的引用?

来自分类Dev

如何返回引用,然后递增迭代器

来自分类Dev

在C ++中迭代但不取消引用无效的迭代器

来自分类Dev

C ++中通过右值引用(&&)进行迭代的迭代器

来自分类Dev

在C ++中迭代但不取消引用无效的迭代器

来自分类Dev

将迭代器解引用为2D向量并将其值分配给另一个2D向量

来自分类Dev

自定义双向链表中自定义迭代器的解引用运算符,未找到二元运算符

来自分类Dev

Python 解釋器在迭代完成前退出 for 循環:

Related 相关文章

  1. 1

    解引用字符迭代器

  2. 2

    C ++类型的解引用迭代器

  3. 3

    将迭代器解引用为指针

  4. 4

    带有括号的C ++解引用(带有迭代器)

  5. 5

    解引用向量的结束迭代器时打印的奇数值

  6. 6

    解引用迭代器向量时的分段错误

  7. 7

    如何正确推断从std :: set :: begin()返回的迭代器的解引用类型?

  8. 8

    在C ++集和向量中解引用迭代器时出错

  9. 9

    退出时 C++ XTree 崩溃,映射/设置迭代器不可解引用

  10. 10

    向量迭代器不可解引用(尝试手动反转向量)

  11. 11

    向量迭代器不能用 std::shared_ptr<> 解引用

  12. 12

    自动引用和迭代器

  13. 13

    从指针或引用获取迭代器

  14. 14

    “强”迭代器指针/引用

  15. 15

    迭代器查找-引用针而不是引用迭代项

  16. 16

    在函数中引用自动数组迭代器

  17. 17

    如何编写返回对自身的引用的迭代器?

  18. 18

    生成迭代器,给出对自身的引用

  19. 19

    传递迭代器值而不是引用函数

  20. 20

    在函数中引用自动数组迭代器

  21. 21

    如何防止对迭代器实例的悬挂引用

  22. 22

    如何获得对迭代器也指向的对象的引用?

  23. 23

    如何返回引用,然后递增迭代器

  24. 24

    在C ++中迭代但不取消引用无效的迭代器

  25. 25

    C ++中通过右值引用(&&)进行迭代的迭代器

  26. 26

    在C ++中迭代但不取消引用无效的迭代器

  27. 27

    将迭代器解引用为2D向量并将其值分配给另一个2D向量

  28. 28

    自定义双向链表中自定义迭代器的解引用运算符,未找到二元运算符

  29. 29

    Python 解釋器在迭代完成前退出 for 循環:

热门标签

归档