Answer Posted / achal ubbott
Here i tell how function overloading works. The point is
name mangling. Each c++ compiler follows an algorithm
called Name Mangling algorithm. Its job is to create
different symbols for functions. The mangled name of the
function would depend upon number,type and order of
function arguments. You can see these mangled names in the
assembly code. But C does not mangle function Names.
Unfortunately there is no ISO standard for name mangling.
So most c++ compilers do that in a different way
Is This Answer Correct ? | 1 Yes | 2 No |
Post New Answer View All Answers
What is difference between multiple inheritance and multilevel inheritance?
What is object in oop with example?
What does no cap mean?
What is meant by oops concept?
What are objects in oop?
Why is polymorphism needed?
what are the different types of qualifier in java?
Why is oop better than procedural?
What is the point of polymorphism?
What are main features of oop?
What do you mean by Encapsulation?
What are different oops concepts?
What are oops functions?
what is different between oops and c++
What is the point of oop?