min - макрос

Минимальный макрос сравнивает два значения и возвращает меньшее значение. Тип данных может быть любым числовым типом данных, подписанным или неподписанным. Тип данных аргументов и возвращаемого значения совпадает.

Синтаксис

 min(
    value1,
    value2
);

Параметры

value1

Задает первое из двух значений.

value2

Задает второй из двух значений.

Возвращаемое значение

Возвращаемое значение меньше двух указанных значений.

Remarks

Минимальный макрос определяется следующим образом:

#define min(a, b)  (((a) < (b)) ? (a) : (b)) 

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Заголовок
Minwindef.h