everystep
C++ 现代

sentinel 与 range 迭代器模型:end() 不一定是“同一种迭代器”

C++20 的 ranges 不再强迫 begin 和 end 是同一种类型。因为现实里,很多“结束条件”根本不是迭代器。

6 个章节
持续更新中

发现错误或想要改进?

本文档开源并托管在 GitHub 上,欢迎提交 PR 修正错误或补充内容。

在 GitHub 上编辑