![]() |
1
3
不,那不是我们。 事实上,证明一个类型满足了所有的迭代器的要求,不能在C++中静态地完成。
我发现大多数需求在实践中很容易检查(如果没有自动化那么容易的话)。我发现的最常见的问题是,比输入迭代器更强的“遗留”迭代器必须具有它们返回的引用和指针所指向的实际持久性数据;这些数据不能存在于迭代器中,或者是临时的/生成的。 |
![]() |
notamaster · 匿名命名空间中的变量声明和其他位置的定义 2 年前 |
![]() |
sovesti · 参数较少的模板函数中的演绎 2 年前 |
![]() |
Lingxi · 使用内联静态数据成员有任何潜在的陷阱吗? 6 年前 |
![]() |
Quuxplusone · 销毁不可销毁的基类? 6 年前 |