MCPcopy Create free account
hub / github.com/Apress/beginning-cpp20 / getHighest

Function getHighest

Exercises/NoModules/Chapter 08/Soln8_06.cpp:125–137  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

123}
124
125void getHighest(const std::vector<unsigned>& sortedNumbers, unsigned(&highest)[5])
126{
127 const auto numHighest{ static_cast<int>(std::size(highest)) };
128
129 for (int i{}; i < numHighest; ++i)
130 {
131 const int numberIndex{ static_cast<int>(sortedNumbers.size()) - numHighest + i };
132 if (numberIndex >= 0)
133 highest[i] = sortedNumbers[numberIndex];
134 else
135 highest[i] = NOT_AVAILABLE;
136 }
137}
138
139void getLowest(const std::vector<unsigned>& sortedNumbers, unsigned(&lowest)[5])
140{

Callers 1

mainFunction · 0.70

Calls 1

sizeMethod · 0.45

Tested by

no test coverage detected