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?

Answer Posted / 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       View All Answers


Please Help Members By Posting Answers For Below Questions

What is visual c++ 2008 redistributable x64?

1035


Explain the important features of vc++?

1038


Do I need ms visual c++ on my computer?

1021


Explain the advantages of cwinthread class.

978


What is microsoft visual c++ 2008 redistributable?

1100


How do I uninstall and reinstall microsoft visual c++ runtime libraries?

1090


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

1004


What is odbc in vc ++?

1123


Is visual c++ still used?

989


Explain the significance of initapplication() in vc++.

1120


What is vcredist_x86 exe?

1045


What is the difference between turbo c++ and visual c++?

1009


What is microsoft visual c++ 2010 x86 redistributable?

1029


What is a wizard?

2229


What is microsoft visual c++ 2013 redistributable package x64?

1001