调用我函数内定义的对象的构造函数

时间:2018-02-28 16:46:57

标签: c++

我定义了一个名为“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);
}

0 个答案:

没有答案