成员函数适配器用法

问题及代码:

/*Copyright (c)2016,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称:main.cpp
*作    者:崔青青
*完成日期:2016年6月3日
*版 本 号:v1.0
*问题描述:
*输入描述:无
*输出描述:无
*/
#include 
#include
#include
#include
#include
#include
using namespace std;
struct Car
{
    int id;;
    Car(int id)
    {
        this->id=id;
    }
    void display()const
    {
        cout<<"car"<pcars;
    vectorcars;
    for(int i=0;i<5;i++)
        pcars.push_back(new Car(i));
         for(int i=5;i<10;i++)
        cars.push_back(Car(i));
        cout<<"elements in pcars:"<

运行结果:

成员函数适配器用法_第1张图片

知识点总结:

mem_fun是使成员函数作为函数对象,传入对象指针。mem_fun_ref

使成员函数作为函数对象,传入对象引用。

学习心得:

函数适配器比较难理解,多练习。


你可能感兴趣的:(成员函数适配器用法)