/
githubmirror
/
CPlusPlusThings
Обзор
Документация
Войти
/
githubmirror
/
CPlusPlusThings
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
cpp2.0/cpp11/variadic/variadic3_4.cpp
31 строка
567 B
zhangxing
support bazel complie this project and format code.
30 мар 2024, 17:00
30 мар 2024, 17:00
3c8a3f2
Код
Авторство
О чём код?
// // Created by light on 19-11-4. // #include <iostream> using namespace std; // 参数type相同的max int max(initializer_list<int> initializerList) { int res = *initializerList.begin(); for (auto elem:initializerList) res = max(res, elem); return res; } // 参数type相同的maximum int maximum(int n) { return n; } template<typename ...Args> int maximum(int n, Args...args) { return std::max(n, maximum(args...)); } int main() { cout << max({10, 8, 100, 1}) << endl; cout << maximum(57, 48, 60, 100, 20, 18) << endl; }