设计模式
写到天黑的小白
这个作者很懒,什么都没留下…
展开
-
设计模式相关
问题背景 与国密算法相关。目前是有这么两个类,一个是SM2,一个是SM3。因为SM2在计算签名时,要先对数据进行一些预处理,即对数据进行hash计算,这里可以采用SM3,但是又不局限于使用SM3,只要提供类似HASH功能的即可。 问题抽象一下,两个类A和B,A需要使用B中的功能,但是B中的功能又不仅仅有一种实现方式。那么,采取的解决办法是这样的。先定义基类BaseB,B实现BaseB,A中包含Ba原创 2017-01-03 09:50:18 · 223 阅读 · 0 评论 -
C++: 外部函数调用类成员函数的方式
普通函数(入参一定)调用类成员函数 pthread_create的钩子函数,void ()(void * data)-> void 可传入this指针 ,进而调用类成员函数 signal的钩子函数,void (*)(int signal)-> 通过参数形式传不入类实例,因此通过传参的方式,无法调用到类成员函数。 未完待续 ...原创 2019-02-26 10:11:23 · 7121 阅读 · 0 评论