- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 c++企业级接口框架(一)
c++企业级接口框架SocketProtocol.h#ifndef _SOCKET_PROTOCOL_H_#define _SOCKET_PROTOCOL_H_/**说明:接口*/class SocketProtocol {public: virtual bool cltSocketInit () = 0; virtual bool cltSocketSen
2016-01-22 21:00:59 3424 5
原创 c++多重继承
c++多重继承二义性问题: 一般说来,在派生类中对基类成员的访问应该是唯一的,但是,由于多继承情况下,可能造成对基类中某成员的访问出现了不唯一的情况,则称为对基类成员访问的二义性问题。 通常再实际的是使用情况中,多重继承主要是用来进行接口的使用的。相当于java中的interface关键子字。实际例子:#include using namesp
2016-01-22 15:52:13 1186 1
原创 c++企业级接口框架(二)
c++企业级接口框架(二)SocketProtocol.h#ifndef _SOCKET_PROTOCOL_H_#define _SOCKET_PROTOCOL_H_/**说明:接口*/class SocketProtocol {public: virtual bool cltSocketInit () = 0; virtual bool cltSock
2016-01-23 19:54:31 2490
原创 多态的深层理解
多态的深层理解多态的实现效果: 多态:同样的调用语句有不同的表现形式,也就是说里面具体实现的代码不同。多态实现的三个条件: 有继承、virtual重写、父类指针指向子类指针。 多态的理论基础: 动态联编: 编译程序在编译阶段并不能确切地知道将要调用的函数,只有在程序执行时才能确定将要调用的函数,为此
2016-01-13 13:36:18 1529
原创 c++优先级
c++优先级http://www.cppreference.com/operator_precedence.html PrecedenceOperatorDescriptionExampleAssociativity1()[]->.::++--Grouping operatorArray accessMembe
2016-01-10 14:55:27 519
原创 设计模式(二)策略模式
设计模式(二)策略模式#include using namespace std;//策略基类class COperation{public: int m_iFirst; int m_iSecond; virtual double GetResult(){ double dResult = 0; return dResult
2016-01-10 11:25:08 641
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人