What is more efficient to pass as a parameter--a pointer or
an object? Why?
Answer / amar
Passing a parameter by pointer is more efficient than
passing as object. When a parameter is passed as object
another of copy of the object is created on stack hence it
has two overheads, 1. it takes cpu cycle while creating
copy object 2. it takes memory on stack.
Passing the parameter through pointer could lead to a
situation where function can acciedently change the value
of the object.
| Is This Answer Correct ? | 1 Yes | 0 No |
What is the difference between the = and == operators?
What function is used to trap all mouse messages?
What is vcruntime?
what is mean [] inc what is the use of include conio.h in c
Do you need microsoft visual c++?
What is microsoft visual c++ runtime library error?
Can I remove microsoft visual c++?
difference between assert and verify.
What is command routing in VC++
what is DLL?
How do I remove microsoft visual c++ 2015 redistributable?
What is the file extension used for C++ class implementation files?