Example #1
0
 ReturnCode findMinMax(Result &mi, Result &ma, const Values &values)
 {
     MSS_BEGIN(ReturnCode);
     MSS(!values.empty());
     mi = ma = values.front();
     for (auto value: values)
         if (value < mi)
             mi = value;
         else if (value > ma)
             ma = value;
     MSS_END();
 }