When copy constructor can be used?

Answers were Sorted based on User's Feedback



When copy constructor can be used?..

Answer / jack

while compiler encounters following situation it uses the CC
1.when assigning one object to another object of same class
type

2.When an object is passed to the called function.....

3.when a function returns the object type and assigns it to
the another object..........

Is This Answer Correct ?    18 Yes 4 No

When copy constructor can be used?..

Answer / sachin magdum

1. "assigning" - don't use this word, it should be
initializing an object using another object of same type
2. When the object is passed to function - "by value"
3. when a function returns the object type - "by value"
here doesn't matter if you are assigning that returned
value to to another object or not.

Is This Answer Correct ?    9 Yes 4 No

When copy constructor can be used?..

Answer / vikas sood

hi fellows..try this code
class A {
public:
A() { }
A(const A& rhs)
{
cout<<"inside copy constructor..";
}
};

int main()
{
std::vector<A> aVec(10);
}

The answer to this is another reason a copy constructor
will be called.

Is This Answer Correct ?    2 Yes 1 No

When copy constructor can be used?..

Answer / priya

Whenever u want to copy the members of one object to another
object of the same class in a C++ program.

Is This Answer Correct ?    3 Yes 3 No

Post New Answer

More C++ General Interview Questions

What is heap sort in c++?

0 Answers  


Differentiate between a pointer and a reference with respect to c++.

0 Answers  


What is the basic structure of c++ program?

0 Answers  


How a new operator differs from the operator new?

0 Answers  


What are the advantages of C++ programming compared to C programming?

2 Answers   HAL,






Where and why do I have to put the "template" and "typename" keywords?

0 Answers  


How long will it take to learn programming?

0 Answers  


i have given a project to create examination seating plan system in c++. so can anyone send me the answer of this question quickly??????

1 Answers  


write the programme that convert a interger to biniry number

1 Answers   Amazon,


WHO DEVELOPED C++?

6 Answers  


Can a Structure contain a Pointer to itself?

0 Answers  


What is static function? Explain with an example

0 Answers  


Categories