我定义了一个名为“Uno”的类,之后我定义了一个名为“foo”的函数,该函数在其正文中有一个来自此类的对象。我想知道构造函数没有通过调用我的“main()”中的函数来调用什么问题,这是代码:
#include <iostream>
using namespace std;
class Uno{
public:
Uno(){cout << "X";}
};
Uno foo(Uno d){
Uno e = d;
return e;
}
int main(){
Uno u;
foo(u);
}