IP属地:广东
#include #include #include #include #include using namespace std; struct...
其实Qt的QLineEdit已经提供了setInputMask函数可以直接使用,只是为了学习自定义控件。 我们知道实现自定义控件有三种方式: ...
目的:通过工厂来产生对象。 使用场景:当需要创建很多对象,这样如果需要修改对象,我们就可以直接修改这个工厂类;或者创建复杂对象时考虑使用。 分类...
使用场景:始终返回同一个对象。比如程序中只存在一个数据库对象; 分类:饿汉式、懒汉式、单列双重校验; 1.饿汉式单列 优点:线程安全; 缺点:浪...