Я читал о функции std::abs() при просмотре cppreference.
На этой странице я также видел функцию std::labs(). Который имеет тот же самый прототип, что и одна из перегрузок std::abs() (одна для long).
long abs( long n );
long labs( long n );
и
long long abs( long long n );
long long llabs( long long n );
Итак,
- Что именно делает
std::labs()? - Где и когда я использую
std::labs()? - В чем разница между
std::abs()иstd::labs()?