gpt4 book ai didi

C++ 迭代器运算符定义

转载 作者:太空宇宙 更新时间:2023-11-04 16:29:36 26 4
gpt4 key购买 nike

关于迭代器运算符必须如何工作的“定义”的任何想法或链接?更确切地说:例如,运算符“==”和“!=”必须如何执行——它们是否必须比较它们持有的数据的成员(恕我直言,这将是一个问题,因为迭代器不应该首先知道数据)?你如何比较 .end() 和 .start()?对于指针迭代器:它只是一个地址检查吗?

很高兴听到您的想法或获得定义的链接。

最佳答案

我认为您需要阅读以下内容:http://stdcxx.apache.org/doc/stdlibref/iterators.html

运算符 ==!= 比较迭代器,而不是它们引用的数据。

关于C++ 迭代器运算符定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8474396/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com