在线文档教程
C++
应用 | Utilities

std::rend(std::initializer_list)

std::rend%28std::初始值[医]名单%29

Defined in header
template <class E> std::reverse_iterator<const E*> rend( std::initializer_list<E> il (since C++14)

过载std::rendinitializer_list返回std::reverse_iterator的第一个元素il...

参数

il-an initializer_list

返回值

std::reverse_iterator<const E*>(il.begin())...

例外

%280%29

注记

这种超载是必要的,因为std::initializer_list没有成员函数rend.不需要超载std::crend因为它是根据std::rend...

另见

rbegincrbegin (C++14)returns a reverse iterator to a container or array (function)
rendcrend (C++14)returns a reverse end iterator for a container or array (function)

© cppreference.com

在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。

http://en.cppreference.com/w/cpp/实用程序/初始化器[医]清单/趋势2