Why do c++ compilers require name mangling?, C/C++ Programming

A: Name mangling is the rule according to which C++ modify function's name into function signature before passing that function to a linker. It is how the linker differentiates among different functions with the similar name.

 

Posted Date: 3/21/2013 7:24:41 AM | Location : United States







Related Discussions:- Why do c++ compilers require name mangling?, Assignment Help, Ask Question on Why do c++ compilers require name mangling?, Get Answer, Expert's Help, Why do c++ compilers require name mangling? Discussions

Write discussion on Why do c++ compilers require name mangling?
Your posts are moderated
Related Questions
Explain the Loop Statements in Computer Programming? 1. C gives you a choice of three kinds of loop, while, do while and for. 2. The while loop remain repeating an action until

Implement a menu driven real estate catalogue system that allows users to perform various catalogue maintenance and search tasks.  You are only allowed to use the C programming la

Question 1 Write a program that accepts two numbers from the user and swaps the two numbers without using a temporary variable Question 2 Write a program that accepts a 3x


Define Bitwise-Shift Operators? The shift operators perform suitable shift by operator on the right to the operator on the left. The right operator should be positive. The va

Record separation problem Let us assume that a particular database program manages a simple mailing list which consists of one record for each person on the list, and a number of f

Private derivation If no specific derivation is listed, then a private derivation is supposed. If a new class is derived privately from its parent class, then: The priva

Call by Reference Passing variables(parameters) to a function in C can be done in two ways - pass by value, also called as call by value and pass by address or also known as ca


removing jewel from a necklace