摘要: //i_vptrstruct i_vptr { virtual void test() = 0;};//vptr.h#include "i_vptr.h"#include class vptr:public i_vptr{public: void test();};//vptr.c... 阅读全文
posted @ 2014-06-23 23:33 zzyoucan 阅读(637) 评论(0) 推荐(0) 编辑
摘要: 前言C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函... 阅读全文
posted @ 2014-06-23 18:56 zzyoucan 阅读(604) 评论(0) 推荐(0) 编辑
摘要: //client#include #include #pragma comment(lib, "WS2_32") // 链接到WS2_32.libusing namespace std;int main(){ SOCKET so; WSADATA ws; if (WSASta... 阅读全文
posted @ 2014-06-23 16:47 zzyoucan 阅读(192) 评论(0) 推荐(0) 编辑
摘要: //A.h#include using namespace std;namespace A{ class NA { public: void fun1(); };}//A.cpp#include "A.h"namespace A{ void NA::fun... 阅读全文
posted @ 2014-06-23 14:18 zzyoucan 阅读(152) 评论(0) 推荐(0) 编辑