1.第一种使用格式
#include <math.h>
#include <cstdarg>
#include <iostream>
template<typename T>
void CovertHex(int count, ...)
{
va_list args;
int res = 0;
va_start(args, count);
for (int i = 0; i < count; ++i)
res += va_arg(args, T) * pow(16, i);
va_end(args);
std::cout << res << std::endl;
}
CovertHex<unsigned char>(4, 2, 0, 1, 0);