Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


What is more efficient to pass as a parameter--a pointer or
an object? Why?



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

Post New Answer

More VC++ AllOther Interview Questions

What is cmutex?

0 Answers  


What is vcredist?

0 Answers  


Is microsoft visual c++ a virus?

0 Answers  


What function is used to trap all mouse messages?

1 Answers  


What is a copy constructor? What is the need for it?

0 Answers  


What is the use of microsoft visual c++ 2015 redistributable?

0 Answers  


How to Use mfc71d.dll not mfc71.dll ?

1 Answers  


Is it safe to uninstall microsoft visual c++ 2008 redistributable?

0 Answers  


How you build a project using Developer Studio?

0 Answers  


What is the Use of the Developer Studio Editor?

0 Answers   HCL,


what r the vc++ components

3 Answers  


What is microsoft visual c++ 2013 redistributable?

0 Answers  


Categories