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

Is visual c++ still used?

1000


How you build a project using Developer Studio?

2287


Do I need microsoft visual c++?

1034


What is visual c++ 2010 redistributable package x64?

1015


What is a microsoft visual c++ 2008 redistributable?

1003


How do I reinstall microsoft visual c++?

1004


What is vcruntime?

1032


How many microsoft visual c++ do you need?

1125


What is microsoft visual c++ used for?

1027


What is a thread (VC++) and state the difference between Cmutex and Csemaphone?

1045


Explain the important features of vc++?

1043


What is visual c++ used for?

1023


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

1044


Can I delete old microsoft visual c++?

979


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

1094