我想使用std::min()
,但显示错误。我包括了图书馆:
for(size_t i = 0; i < 8; ++i) {
result[i] = std::min({sonarRange[i], sonarRange2[i], sonarRange3[i]});
}
for(size_t i = 0; i < 8; ++i) {
int ranges[] = {sonarRange[i], sonarRange2[i], sonarRange3[i]};
result[i] = *std::min_element(std::begin(ranges), std::end(ranges));
}