C++设计模式_策略模式练习代码

  策略模式的优缺点: 优点: 1.策略模式提供了对“开闭原则”的完美支持,用户可以在不修改原有系统 […]

C++设计模式_命令模式练习代码

C++设计模式_命令模式练习代码,自己写的简单的一个代码,留着以后备忘。 #define _CRT_SECUR […]

C++高级_软件设计模式

软件设计模式的种类 创建型(Creational)模式:  如何创建对象;  结构型(Structural […]

使用QuaZip解压文件

QuaZIP是使用Qt,C++对ZLIB进行简单封装的用于压缩ZIP以及解压缩ZIP的开源库。如果你的Qt项目 […]

Qt读zip文件

#include <QtCore/QCoreApplication> #include <Q […]

C++高级_STL常用算术生成算法和集合算法详解

常用的算术生成算法 accumlate()函数 对指定范围内元素求和,然后再加上一个有 valuelnit 指 […]

C++高级_STL常用的拷贝和替换算法详解

常用的拷贝和替换算法: copy();                         复制序列 copy_b […]

C++高级_STL常用的排序算法详解

常用的排序算法 merge();       合并两个有序序列,存放到另一个序列。重载版本使用自定义的比较。 […]

C++高级_STL常用的查找算法详解

常用的查找算法 adjacent_find:      在iterator对标识元素范围内,查找一对相邻重复元 […]

C++高级_STL常用的遍历算法详解

常用的遍历算法: for_each(); transform(); (transform是变换的意思) for […]