随笔分类 -  编程规范

个人的编程规范,集各家之所长
摘要:一.简介 阅读全文
posted @ 2019-09-16 11:32 言午丶 阅读(116) 评论(0) 推荐(0) 编辑
摘要:一.简介 QT的信号槽就是观察者模式,当事件发生之后(比如按钮被点击)就会发出一个信号,这种信号类似广播没有目的.当对象对信号感兴趣,就会通过 connect() 函数来用自己设计的一个函数(槽,slot)来处理这个信号 阅读全文
posted @ 2019-06-27 10:14 言午丶 阅读(157) 评论(0) 推荐(0) 编辑
摘要:一.判断奇偶数 二.交换两个数 阅读全文
posted @ 2019-06-21 10:56 言午丶 阅读(119) 评论(0) 推荐(0) 编辑
摘要:一.作用 标准库allocator类定义在头文件memory中,它帮助我们将内存分配和对象构造分离开来 阅读全文
posted @ 2019-06-21 10:54 言午丶 阅读(196) 评论(0) 推荐(0) 编辑
摘要:一.作用 不能通过构造函数构造,否则就能够实例化多个,构造函数需要私有声明 保证只能产生一个实例 用处:比如程序只能有一个日志系统,只能有一个管理器等 二.简单式 直接在类里面进行生成静态对象,但是这样可能会释放多次 饿汉:需要开辟内存 三.完整式 在多线程下可能会new两次,所以直接返回静态对象的 阅读全文
posted @ 2019-06-21 10:53 言午丶 阅读(180) 评论(0) 推荐(0) 编辑
摘要:一.size_t size_t是在stddef.h中定义的,用来表示对象的大小,但是它的大小和操作系统架构有关 在32位操作系统结构中:typedef unsigned int size_t; 在64为操作系统结构中:typedef unsigned long size_t; size_t一般用来表 阅读全文
posted @ 2019-06-21 10:50 言午丶 阅读(234) 评论(0) 推荐(0) 编辑
摘要:一.简单工厂模式 简单工厂模式是根据传入工厂类的参数,动态决定创建哪一类产品类 一个工厂类负责多个产品类,根据传进来的参数决定生产哪个产品 二.工厂方法模式 多个工厂类对应多个产品类,一个工厂类对应一个产品类,互不干扰 三.抽象工厂模式 多个工厂类对应多个不同种类的产品类,一个工厂类对应一个种类多个 阅读全文
posted @ 2019-06-21 10:46 言午丶 阅读(137) 评论(0) 推荐(0) 编辑
摘要:一.有意义的命名规则 二.优雅的函数 三.良好的注释 四.整齐的格式 阅读全文
posted @ 2019-06-21 10:41 言午丶 阅读(123) 评论(0) 推荐(0) 编辑
摘要:一.命名约定 g 开头表示 全局变量 gValue t 开头表示 局部变量 tValue f 开头表示 函数参数 fValue m 开头表示 成员变量 mValue s 开头表示 静态变量 sValue C开头表示类名 CClassName{} 二.格式 1.空格 参数逗号/分号后面加一个空格 赋值 阅读全文
posted @ 2019-06-21 09:55 言午丶 阅读(466) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示