#include <algorithm>class Ordering {public:booloperator()(int a,int b) {// We need the "+ 1" here to force this operator() to be a// different size than the one in odr_violation1.cc.return a +1> b +1;}};voidSortDescending(int array[],int size) {std::sort(array, array + size,Ordering());}