C++14 出台以后,auto 相比以前有了更多的用法。比如:
auto
void print(auto a) { cout << a; } int main() { print(1); print("1451"); print(4.1919810); }
其输出 114514.19198。夭寿了,C++变成弱类型语言了
114514.19198
假设这一部分是前辈写好的,我不能动(本来还想搞些重名函数啥的)我应该如何才能在函数内判断传进来的这个参数到底被auto成什么类型了呢?