标签: c++ function types return overloading
在C ++中,您是否可以使用相同的参数类型但不同的返回类型重载函数?
重载功能的想法是这样的 int foo(int x,int y); int foo(double x,double y);
但这会有效吗? int foo(int x,int y); double foo(int x,int y);
如果第二种方式有效,编译器如何知道选择哪个函数?