logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

c++ forward_list 的使用

/*C++11 forward_list的使用*/bool signal(const int&v){if (v > 10 && v < 30){return true;}return false;}bool signal2(const int&v1,const int &v2){if (v1 > v2){return true;}retur

c++ 设计模式之策略模式

1 下面是策略模式的类图:Context(应用场景):1、需要使用ConcreteStrategy提供的算法。2、内部维护一个Strategy的实例。3、负责动态设置运行时Strategy具体的实现算法。4、负责跟Strategy之间的交互和数据传递。Strategy(抽象策略类):定义了一个公共接口,各种不同的算法以不同的方式实现这个接

#c++#设计模式#策略模式
c++ 注册回调函数研究

一 何为注册回调    注册回调简单解释就是一个高层调用底层,底层再回过头来调用高层,这个过程就叫注册回调,连接高层和底层就叫注册回调函数。高层程序C1调用底层程序C2,而在底层程序C2 又调用了高层程序C2的callback函数,那么这个callback函数对于高层程序C1来说就是回调函数。 在设计模式中这个方式叫回调模式。二 注册回调函数的实例://底层程序

c++ 注册回调函数研究

一 何为注册回调    注册回调简单解释就是一个高层调用底层,底层再回过头来调用高层,这个过程就叫注册回调,连接高层和底层就叫注册回调函数。高层程序C1调用底层程序C2,而在底层程序C2 又调用了高层程序C2的callback函数,那么这个callback函数对于高层程序C1来说就是回调函数。 在设计模式中这个方式叫回调模式。二 注册回调函数的实例://底层程序

到底了