Thursday, 19 September 2013

User defined Copy constructor

User defined Copy constructor

I'm getting compile errors for the below code but the same gets compiled
if I remove copy constructor statement.
Could anyone let me know about this behaviour?
class MyClass
{
private:
int i;
MyClass(MyClass &);
public:
MyClass():i(0){}
};
int main(){
MyClass obj = MyClass();
return 0;
}

No comments:

Post a Comment