nlohmann::basic_json::crbegin¶
const_reverse_iteratorcrbegin()constnoexcept;
Returns an iterator to the reverse-beginning; that is, the last element.
Illustration from cppreference.com
Return value¶
reverse iterator to the last element
Exception safety¶
No-throw guarantee: this member function never throws exceptions.
Complexity¶
Constant.
Examples¶
Example
The following code shows an example for crbegin().
#include<iostream>
#include<nlohmann/json.hpp>
usingjson=nlohmann::json;
intmain()
{
// create an array value
jsonarray={1,2,3,4,5};
// get an iterator to the reverse-beginning
json::const_reverse_iteratorit=array.crbegin();
// serialize the element that the iterator points to
std::cout<<*it<<'\n';
}
Output:
5
Version history¶
- Added in version 1.0.0.