例えばこんな風になるだろう:int__f_v(void){return1;}int__f_i(int){return0;}void__g_v(void){inti=__f_v(),j=__f_i(0);}ここで、g()は名前の重複問題がないのに修飾されていることに注意して欲しい。
所以，C++编译器将会把它们的类型信息编码成符号名，结果类似下面的的代码：int__f_v(void){return1;}int__f_i(int){return0;}void__g_v(void){inti=__f_v(),j=__f_i(0);}注意g()也被名字修饰了，虽然没有任何名字冲突。