Como obter o último elemento do conjunto em C
set<int> s = {1,2,3}
auto it = s.end();
it--;
cout<<*it<<"\n"; // This refers to last element of a set
Milan
set<int> s = {1,2,3}
auto it = s.end();
it--;
cout<<*it<<"\n"; // This refers to last element of a set
// Example program
#include <iostream>
#include <string>
#include <set>
#include <iterator>
using namespace std;
int main()
{
set<int>a = {5,9,100,25,4,6};
auto it = a.end();
it--;
cout << *it;
}