Qual è il nome mangling e come funziona?

Spiega cosa è il nome mangling, come funziona, quale problema risolve e in quali contesti e linguaggi viene utilizzato. Nome strategie di mangling (es. Quale nome viene scelto dal compilatore e perché) un plus.