首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

一个简单重载有关问题

2012-04-10 
一个简单重载问题在重载过程中,编译的时侯,重载函数是怎么杨存在在内存表中的?[解决办法]比如int f(char a

一个简单重载问题
在重载过程中,编译的时侯,重载函数是怎么杨存在在内存表中的?

[解决办法]
比如int f(char a, int b, float c);
编译後就是f_cif();
c == char
i == int
f == float
[解决办法]
楼上说的对,c++函数中就是这种命名法:原来的函数名+参数另外还在前面加上一大堆字符或数字,这就是c++不可移植的一个原因,如果不想让编译器作这些事的话,就用exteren c关键字,即按照c的编译方式,这也就是c不可有重载的原因.

热点排行