|
3
|
| Resigned June 2023 cmaynard · 技术社区 · 8 年前 |
|
|
1
3
如果你有一个类类型的迭代器,你写
C++将其解释为
同样,如果你写
注意,它们调用了不同的重载运算符。第一个呼叫
只是
当你谈到
在第一种情况下,C++处理
请注意,这意味着
C++将其视为对
并报告一个错误,因为迭代器类型不需要实现,而且很少实现
基元类型处理
还有一个单独的问题,关于为什么不需要迭代器来做这件事,不幸的是,我没有一个好的答案。我的猜测是,这是一个非常罕见的案例,没有人想过将其纳入标准,但我不确定。
至于为什么这适用于基本数组,但不适用于
|
|
AstralHex · 矩阵乘法代码工作不正常 1 年前 |
|
|
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 1 年前 |
|
|
Die4Toast · 递归调用成员箭头运算符-> 1 年前 |
|
|
Anka Hanım · 关于结构和动态数组地址的问题 1 年前 |