adsense


Wednesday, 25 November 2015

C++ LANGUAGE FUNCTION

COMPUTER LANGUAGES HTML,C,C++.JAVA,.NET AND MULTIMEDIA basics and programs click home button



C++ LANGUAGE FUNCTION




FUNCTION 


C++ allows you to specify more than one definition for 
a function name or an operator in the same scope, which 
is called function overloading and operator overloading respectively. 

An overloaded declaration is a declaration that is declared 
with the same name as a previously declared declaration in 
the same scope, except that both declarations have different 
arguments and obviously different definition (implementation).
 
When you call an overloaded function or operator, the compiler 
determines the most appropriate definition to use, by comparing 
the argument types you have used to call the function or operator 
with the parameter types specified in the definitions. The process 
of selecting the most appropriate overloaded function or operator 
is called overload resolution. 



No comments: