C++函数重载的原理

定义:类型不同,参数列表数量不同,顺序不同

注意:返回值类型不是构成函数重载的要素。

C++如何支持函数重载?

        程序在汇编的时候,会将函数和其所在的地址形成映射关系,以便在链接的时候可以更快的根据函数名找到函数所在的地址。而生成的存放这种关系的东西就叫符号表。

在C++中,各个重载函数在符号表中命名方式是不同的,且有一套命名规则

你可能感兴趣的:(c++,开发语言)