اول اینکه از transform می تونید استفاده کنید و تعداد پارامترها بیشتر هست و هم میزان پیمایش ها ولی با استفاده از تابع for_each به راحتی این کار قابل انجام است.
for_each(distancs.begin(), distancs.end(),[](float& value){ value = abs(value); });