C++14

// <iterator> 
​template< class C > 
    auto rbegin( C& c ) -> decltype(c.rbegin());
template< class C > 
    auto rbegin( const C& c ) -> decltype(c.rbegin());
template< class T, size_t N > 
    T* rbegin( T (&array)[N] );

返回指向容器逆序起始位置的逆序迭代器reverse_iterator