C++中的static关键字的总结 目录 C++中的static关键字的总结 1.面向过程设计中的static 1.1静态全局变量 1.2.静态局部变量 为什么需要静态局部变量 1.3静态函数 2、面向对象的static关键字(类中的static关键字) 2.1静态数据成员 2.2静态成员函数 C+ ...
分类:
其他好文 时间:
2020-06-02 11:21:01
阅读次数:
53
单例设计模式:确保一个类只有一个实例,并提供该实例的全局访问点。即使用一个私有构造函数,一个私有静态变量及一个公有静态函数来实现。 1 /* 2 单例模式,懒汉式 3 弊端:线程不安全,有延迟加载的情况出现,即不是在类创建时就已经加载了,而是调用的getInstance() 4 解决方法:加锁,即在 ...
分类:
其他好文 时间:
2020-05-15 00:35:04
阅读次数:
88
啥时候用: 1.假设 你有一个方法 既不需要访问实例属性 也不调用实例方法 2.既不访问类属性,也不调用类方法 这时候可以把ta封装成一个静态函数 咋使用: 1.通过装饰器@staticmethod进行修饰 2.通过类名调用,不用创建对象 ta和其他函数有啥区别: 1.通过类调用 2.必须置于方法的 ...
分类:
编程语言 时间:
2020-04-21 12:44:45
阅读次数:
70
一、配置 配置如图所示,非常简单!只要去抖音开放平台开通帐号,开通权限,即可获得图片所示的各项参数,填进去即可。 二、功能已实现 OAuth 2.0授权 获取用户公开信息 粉丝列表 关注列表 查询创作者粉丝数据 查询授权账号视频数据 查询指定视频数据 获取视频评论 三、调用方法 安装好插件,并在插件 ...
分类:
其他好文 时间:
2020-03-20 20:29:42
阅读次数:
1185
在类中添加private成员。 在mainwidget添加 运行得到 点击Exit按钮即可退出。 自定义槽 /* * 自定义槽,普通全局函数,静态函数,任意的成员函数 * 槽函数需要和信号一致(参数,返回值) * 由于信号没有返回值,所以,槽函数一定没有返回值 */ 隐藏Exit并变换Start的名 ...
分类:
其他好文 时间:
2020-03-02 14:42:15
阅读次数:
62
一、在应用程序类中定义 需继承 CWinApp 类; CTestApp *app = (CTestApp *)AfxGetApp(); //生成指向应用程序类的指针 二、用静态变量和静态函数实现 public: static int x; //全局变量 static int time; //全局变量 ...
分类:
编程语言 时间:
2020-02-27 13:16:44
阅读次数:
101
1.unique_ptr 2.fenwickTree 3. static inline int lowbit(int x) { return x & (-x); } 静态内联函数 4.在递归函数中,一开始条件判断语句对递归结束有重要的判断作用 ...
分类:
其他好文 时间:
2020-02-14 14:23:37
阅读次数:
52
什么是ES6语法: 一、一个常见的问题是,ECMAScript 和 JavaScript 到底是什么关系? 要讲清楚这个问题,需要回顾历史。1996 年 11 月,JavaScript 的创造者 Netscape 公司,决定将 JavaScript 提交给标准化组织 ECMA,希望这种语言能够成为国 ...
分类:
其他好文 时间:
2020-02-13 23:05:16
阅读次数:
88
单例模式 单例模式: 保证一个类仅有一个实例,并提供一个全局访问点。 将构造函数放到private里,并提供全局访问点(static静态函数,返回类内部唯一构造实例) 为什么用静态函数,静态成员变量? 调用类里的函数需要先构造对象,有对象才能调用类内成员方法。但这个方法肯定不适合单例模式。 而另一种 ...
分类:
其他好文 时间:
2020-01-30 20:54:22
阅读次数:
90
1) 意图: 保证一个类仅有一个实例,并且提供一个访问它的全局访问点 2) 结构: 其中: Singleton提供一个instance操作,这是其他客户访问该类的唯一实例。 保证唯一实例有以下操作: 构造函数和析构函数不对外开放 声明一个对外公开的静态函数作为访问该类的唯一接口 单例函数中声明一个静 ...
分类:
编程语言 时间:
2020-01-23 00:11:22
阅读次数:
91