![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
文章平均质量分 54
Gantnocap
play the game of life.
展开
-
c++注册回调函数机制
在C++中,注册回调函数是一种常见的设计模式,它允许程序在特定事件发生时执行预先定义的函数。在C++中,回调函数通常以函数指针、函数对象(functors)、Lambda表达式或std::function对象的形式存在。:注册回调函数机制提供了高度的灵活性,允许用户定义自己的行为,而不必修改触发事件的代码。:当特定的事件发生时,程序会遍历注册的回调函数列表,并按顺序调用它们。函数是一个回调函数,它被注册到系统中,并在事件触发时被调用。:回调函数可以接收参数,这些参数通常由触发事件的代码提供。原创 2024-04-20 08:59:27 · 603 阅读 · 1 评论 -
c++单例模式
单例(Singleton)是一种常用的软件设计模式,其核心思想是确保一个类只有一个实例,并提供一个全局访问点来获取这个实例。单例模式在很多场景下都非常有用,尤其是当某个类的对象需要被多个不同部分的程序频繁访问,同时又要确保只存在一个该类的对象时。方法,都将返回指向相同单例对象的指针,确保了单例对象的唯一性。通过这种方式,无论何时何地调用。原创 2024-04-19 18:16:25 · 178 阅读 · 0 评论