C++ 函数重载实现平方根计算:sroot() 函数
#include
double sroot(int num) { return sqrt(num); }
double sroot(long num) { return sqrt(num); }
double sroot(float num) { return sqrt(num); }
int main(int argc, char* argv[]) { int num = std::stoi(argv[1]); std::cout << sroot(num) << std::endl;
long long_num = std::stol(argv[1]);
std::cout << sroot(long_num) << std::endl;
float float_num = std::stof(argv[1]);
std::cout << sroot(float_num) << std::endl;
return 0;
}
原文地址: https://www.cveoy.top/t/topic/bNaF 著作权归作者所有。请勿转载和采集!