std::deque::back
来自cppreference.com
该页由英文版wiki使用Google Translate机器翻译而来。
该翻译可能存在错误或用词不当。鼠标停留在文本上可以看到原版本。你可以帮助我们修正错误或改进翻译。参见说明请点击这里. |
reference back(); |
||
const_reference back() const; |
||
返回的最后一个元素在容器中的参考.
原文:
Returns reference to the last element in the container.
在一个空容器中调用
back
是不确定的.....原文:
Calling
back
on an empty container is undefined.目录 |
[编辑] 参数
(无)
[编辑] 返回值
参考的最后一个元素
[编辑] 复杂性
常数
[编辑] 注释
对于一个容器
c
,表达return c.back();相当于{ auto tmp = c.end(); --tmp; return *tmp; }原文:
For a container
c
, the expression return c.back(); is equivalent to { auto tmp = c.end(); --tmp; return *tmp; }[编辑] 为例
下面的代码使用
back
显示的最后一个元素的std::deque<char>
原文:
The following code uses
back
to display the last element of a std::deque<char>:
#include <deque> #include <iostream> int main() { std::deque<char> letters {'o', 'm', 'g', 'w', 't', 'f'}; if (!letters.empty()) { std::cout << "The last character is: " << letters.back() << '\n'; } }
输出:
The last character is f
[编辑] 另请参阅
访问第一个元素 (公共成员函数) |