Multiple choice technology programming languages What makes C++ to support function overloading ? Polymorphism Inheritance Name Mangling Function Signature Reveal answer Fill a bubble to check yourself C Correct answer Explanation While function signatures define the overload, the compiler uses Name Mangling to generate unique names for functions with identical names but different signatures, allowing the linker to distinguish and resolve the calls correctly at runtime.