![]() |
1
3
不,那不是我们。 事实上,证明一个类型满足了所有的迭代器的要求,不能在C++中静态地完成。
我发现大多数需求在实践中很容易检查(如果没有自动化那么容易的话)。我发现的最常见的问题是,比输入迭代器更强的“遗留”迭代器必须具有它们返回的引用和指针所指向的实际持久性数据;这些数据不能存在于迭代器中,或者是临时的/生成的。 |
|
Julia · 矢量中相加为总和S的值的数量 2 年前 |
![]() |
C_Rod · 在模板方法中确定STL容器中项目的数据类型 3 年前 |
![]() |
quantumwell · 将空向量放入std::map() 7 年前 |
![]() |
OutOfBound · 对未初始化内存使用算法的优点 7 年前 |
![]() |
DarthRubik · 在使用列表删除之后,迭代器如何不无效 7 年前 |