Показать сообщение отдельно

  #4  
Старый 12.11.2021, 13:06
AdCKuY_DpO4uLa
Постоянный
Регистрация: 05.08.2018
Сообщений: 372
С нами: 4091290

Репутация: 213
По умолчанию

Цитата:
Сообщение от Scar_  

Как вывести наименьшее число float из массива std::vector distArray;
Пробовал через std::min_element(); но крашит, код ниже.

C++:





Код:
auto
result
=
std
::
minmax_element
(
distArray
.
begin
(
)
,
distArray
.
end
(
)
)
;
float
minValue
=
*
result
.
first
;
SF
->
Log
(
"%f"
,
minValue
)
;

C++:





Код:
auto
result
=
std
::
minmax_element
(
distArray
.
begin
(
)
,
distArray
.
end
(
)
,
[
]
(
float
a
,
float
b
)
{
return
(
a

Log
(
"min: %f, max: %f"
,
minValue
,
maxValue
)
;
 
Ответить с цитированием