/
githubmirror
/
CPlusPlusThings
Обзор
Документация
Войти
/
githubmirror
/
CPlusPlusThings
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
practical_exercises/key_exercises/func_temp.cpp
19 строк
495 B
zhangxing
support bazel complie this project and format code.
30 мар 2024, 17:00
30 мар 2024, 17:00
3c8a3f2
Код
Авторство
О чём код?
/* 函数模板.cpp */ #include <cstring> #include <iostream> using namespace std; template <class T> T compareMax(T t1, T t2) { return t1 > t2 ? t1 : t2; } template <> const char *compareMax<const char *>(const char *s1, const char *s2) { cout << "[for debug]" << " call compareMax template" << endl; return strcmp(s1, s2) >= 0 ? s1 : s2; } int main(int argc, char const *argv[]) { cout << compareMax(1, 2) << endl; cout << compareMax("asda", "qweq") << endl; return 0; }