摘要: 1. C++中支持 3中成员函数: static ,非static,和 virtual 函数,两种数据成员,static和非static的2. member的各种调用方式 非static成员函数,在C++中,所有的非 static成员函数都被转化为一个全局的成员函数,并隐式的传给了一个class 的对象的指针,而且选择成员函数的效率与全局函数的效率相同,没有任何负担 虚成员函数的调用, 将会被转化为 一个指针指向vptr,而vptr指向virtual 函数表例如:如果是对 ptr->normalize(),normalize() 是一个 虚成员函数,将会在内部转化为 (*ptr-> 阅读全文
posted @ 2011-09-01 23:43 wtx 阅读(1968) 评论(0) 推荐(0) 编辑
摘要: 1. 什么时候能默写出来呢?#include <iostream>using namespace std;struct node{ int data; node *next; node *prior;};class Link{ public: Link() { head_ptr = NULL; tail_ptr = NULL; } void insertNode(); void insertNode(node *ptr); void insertNodeAtHead(node *ptr); void ... 阅读全文
posted @ 2011-09-01 20:59 wtx 阅读(332) 评论(0) 推荐(0) 编辑