Использование функций min и max в C ++
Из C ++ естьmin
а такжеmax
предпочтительнееfmin
а такжеfmax
? Для сравнения двух целых чисел, они обеспечивают в основном ту же самую функциональность?
Вы склонны использовать один из этих наборов функций или предпочитаете писать свои собственные (возможно, для повышения эффективности, мобильности, гибкости и т. Д.)?
Примечания:
Стандартная библиотека шаблонов C ++ (STL) объявляетmin
а такжеmax
функции в стандарте C ++алгоритм заголовок.
Стандарт C (C99) обеспечиваетfmin
а такжеfmax
функция в стандарте Cmath.h заголовок.
Заранее спасибо!