标准库函数对象应用举例

来源:互联网 发布:优盘格式化恢复软件 编辑:程序博客网 时间:2024/05/15 00:10

标准库定义了一组算数,关系与逻辑函数对象类,这里简单的举几个。

plus<TYPE>加函数对象类型,

modulus<TYPE>取模,

negate<TYPE>取负。

#include<iostream>#include<functional>using namespace std;int main(){    modulus<int> a;    plus<int> intADD;    negate<int> intNegate;    int b=a(7,3);    int sum=intADD(10,20);    int c=intADD(10,intNegate(10));    cout<<"b="<<b<<endl;    cout<<"sum="<<sum<<endl;    cout<<"c="<<c<<endl;    return 0;}


原创粉丝点击