冬枭

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2023年2月1日

摘要: 首先总结原理: 在一个函数之中定义和注册,然后使用,在另外一个函数之中,将函数地址传入注册函数之中。注册可以使用全局变量,这样类中的函数就可以使用 或者可以在类的初始化化Init函数中组成,参数列表为函数指针。这样所有类中的函数都可以使用,非类中函数可以通过调用单例模式,去使用。以下是具体例子。 1 阅读全文
posted @ 2023-02-01 16:33 冬枭 阅读(31) 评论(0) 推荐(0) 编辑

摘要: 1. #ifndef __INFRAY_SINGLETON_H__ #define __INFRAY_SINGLETON_H__ #include <unistd.h> #define PATTERN_SINGLETON_DECLAREY(classname) \ private: \ classn 阅读全文
posted @ 2023-02-01 09:43 冬枭 阅读(25) 评论(0) 推荐(0) 编辑

摘要: 1.C++的static有两种用法,面向过程程序设计中的static和面向对象程序涉及中的static。前者应用于 普通变量和函数,不涉及类;后者主要说明static在类中的作用 1面向过程涉及中的static 1.1静态全局变量 在全局变量前,加上关键字static,该变量就被定义为一个静态全局变 阅读全文
posted @ 2023-02-01 09:36 冬枭 阅读(88) 评论(0) 推荐(0) 编辑