在这种情况下,C++如何处理函数重载?
#include <iostream> void func(int x) { std::cout << "integer"; } void func(short x) { std::cout << "short"; } int main(void) { func(3); }
输出:整数
这是为什么?
c++ overloading
c++ ×1
overloading ×1