использованием макроса. Тут есть неявное преобразование такой штуки {...} в массив?
#define Max(...) MAX({VA_ARGS})
template<typename T, size_t N>
T Max(T array[N]);
Это в одном файле?
а можно файл целиком, плз?
Вот: https://godbolt.org/z/411jzaszE
а чем тебе max из stl не нравится, он тоже умеет массивы сортировать
{} - называется brace-init-list
тут есть две фичи - инициализация списком в фигурных скобках и variadic macro.
Да просто не в этом вопрос.
Обсуждают сегодня