c++ - 迭代器库的正面和背面提案

标签 c++ arrays iterator standards c++17

在 C++17 中 iterator library收到size , empty , 和 data允许静态构造的数组表现得像容器。

但我在迭代器库中没有看到 frontback 函数,它已添加到 C++14 中的其他容器:http://en.cppreference.com/mwiki/index.php?title=Special%3ASearch&search=front&button=

这是有人提议的吗?

最佳答案

N4017最初提出front/back

图书馆进化工作组投票决定删除front/back:

Do we want non-member front(), back()?

SF F N A SA
0  6 5 3 1

[ Source ]

因此 N4107 被修改为 N4155并已被接受,没有 front/back

截至 02/18/16 front/back 尚未重新提议:https://groups.google.com/a/isocpp.org/d/topic/std-discussion/eJdDI2q1xKg/discussion

关于c++ - 迭代器库的正面和背面提案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36265718/

相关文章:

c++ - 这个 cin.getline() 行为是什么?

JavaScript:如何映射两个对象以获得将第一个对象的 ID 映射到另一个对象的名称的输出?

c++ - 在 C++ 中使用带有列表的迭代器时遇到问题

javascript - 如何从以下 xml 制作层次结构数组?

c - 在 Main 中动态分配结构体数组,然后为其分配函数

c++ - 在硬件级别使用 ForwardIterator 与 BidirectionalIterator 相比有何作用?

multithreading - Iterator.continually : special proccessing for the first element

c++ - 运算符优先级与评估顺序

c++ - 创建没有最大化按钮且没有调整大小选项的窗口框架?

c++ - 在cygwin中 boost 单线程库