1. 首页
  2. 数据库
  3. 其它
  4. 如何应用C++的函数对象

如何应用C++的函数对象

上传者: 2020-12-31 17:02:39上传 PDF文件 48.57KB 热度 9次
前言 C++函数对象是通过一张虚函数表来实现的。简称为V-Table。在这个表中,主是要一个类的虚函数的地址表,这张表解决了继承、重载的问题,保证其容真实反应实际的函数。 应用 假如我们实现了这样的一个单向链表: class LinkedListNode { int data_; LinkedListNode *next_; }; class LinkedList { public: void insert(LinkedListNode* &p); void del(LinkedListNode *p); private: LinkedListNode *head_; };
用户评论