设为首页 加入收藏

TOP

C++中函数占位符在函数重载中的作用
2014-11-24 00:58:15 来源: 作者: 【 】 浏览:2
Tags:函数占位 符在 函数 重载 作用

今天看STL源码剖析,对于迭代器不同类型的重载函数的调用用到了函数占位符,之前没注意过,以后函数重载设计时可以利用,特记录下来。


代码只是简单的测试,没有特别意义:


#include


using namespace std;


int __Sum( int a, int b, int )
{
cout<<"__Sum( int a, int b, int )"< return a + b;
}


int __Sum( int a, int b, char )
{
while( b > 0 )
{
++a;
--b;
}


cout<<"__Sum( int a, int b, char )"< return a;
}


int Sum( int a, int b )
{
int ret;
if( a > b )
{
ret = __Sum( a, b, ' ' );
}
else
{
ret = __Sum( a, b, 0 );
}


return ret;
}


int main()
{
cout<

cout<

return 0;
}


C++中函数占位符在函数重载中的作用


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Linux下基于OpenCV的摄像头数据采.. 下一篇Cmake 设置交叉编译环境

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: