自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

?.?的专栏

大爷来玩呀~

  • 博客(8)
  • 资源 (14)
  • 收藏
  • 关注

原创 MFC 六大机制 (2) RTTI(运行时类型识别)

RTTI(Runtime Type Identification,运行时类型识别) 程序能够使用基类的指针或引用来检查这些指针或引用所指的对象的实际派生类型。MFC 早在编译器支持 RTTI 之前,就具有了这项能力。承接上一章,我们现在要在 Console 程序中将 RTTI 仿真出来。我希望我的类库具备 IsKindOf() 的能力,能够在执行器检查某个对象是否"属于某种类",并传回 TRUE 或 FALSE。

2016-06-20 23:00:09 4040

原创 MFC 六大机制 (1) MFC程序的初始化

MFC六大机制之一(也成为MFC六大关键技术) MFC程序的初始化本章将先介绍 MFC 的文档/视图结构,讲解实现该结构的数据结构,然后编写一个控制台应用程序来模拟 MFC 的初始化,理清 MFC 初始化的顺序,然后说明如何创建一个最基本的 MFC 应用程序。

2016-06-17 15:14:23 5882 4

原创 MFC 六大机制 (0) 序章

MFC 六大关键技术(六大机制) 概览一:MFC 程序的初始化过程二:RTTI (Runtime Type Identification 运行时类型识别)三:Dynamic Creation (动态创建)四:Persistence (永久保存机制)五:Message Mapping (消息映射)六:Command Routing (命令传递)

2016-06-15 20:02:51 1044 2

原创 C++ STL 基础及应用(8) 算法

本章将罗列一下 STL 中常用的算法,包括非变异算法:循环、查询、计数、比较等功能。变异算法:复制、交换、变换、替换、填充、生成、删除、唯一、反转、环移、随机、划分等功能,排序及相关算法,由于大部分算法在前面的章节中已有示例,而且这些算法使用比较简单,而且使用的形式比较类似,如果读者阅读了我之前的几篇博客,那么已经能够使用下面的算法了,这里就都不做具体介绍了,对算法使用有困惑的童鞋请参考文章底部链接。(使用数值算法需要头文件 <numeric> 使用其他算法需要头文件 <algorithm>)

2016-06-09 22:27:13 1308

原创 C++ STL 基础及应用(7) 函数对象(仿函数)

把函数作为对象是程序设计的新思维。STL 通过重载类中的 operator() 函数实现函数对象功能,不但可以对容器中的数据进行各种各样的操作,而且能够维护自己的状态。因此,与标准 C 库函数相比,函数对象更为通用。本章将介绍函数指针的使用、函数对象的定义、引入目的、使用方法,C++98 标准和C++11标准下 STL 内置函数对象的详细介绍、适配器类的使用。包括 bind1st bind2nd not1 not2 mem_fun mem_fun_ref ptr_fun bind ref cref 的使用。

2016-06-08 14:39:18 3506

原创 C++ STL 基础及应用(6) 容器

读者可能有这样的经历,自己编写了动态数组类、链表类、集合类和映射类等程序,然后小心地维护着。其实 STL 提供了专家级的几乎我们所需要的各种容器,功能更好,效率更高,复用性更强,所以开发应用系统应该首选 STL 容器类,摒弃自己的容器类,尽管它可能花费了你很多的开发时间。本章将介绍 STL 中的通用容器,包括 vector、deque、list、queue和stack、priority_queue、bitset、set和multiset、map和multimap等等。

2016-06-05 23:04:47 3665 2

原创 C++ STL 基础及应用(5) 字符串

本章将介绍 STL 中字符串相关的操作,包括插入、替换、删除、比较、查询。STL string 类提供了强大的功能,使得许多繁琐的编程内容用简单的语句即可完成。string 字符串类减少了 C/C++ 编程中三种最常见并且造成严重后果的错误:1.数组越界。 2.通过未被初始化或者被赋值错误的指针来访问数组元素。 3.以及在释放了某一数组原先所分配的存储单元后仍保留的"悬挂"指针。使用 STL string 类时需要头文件 <string>。

2016-06-03 12:38:15 1153

原创 C++ STL 基础及应用(4) 输出输出流

在 C++ 的标准模板库中提供了一组模板类来支持面向对象的数据的输入输出功能,如基本的输入输出流 istream类/ostream类,文件输入输出流 ifstream类/ofstream类/fstream类,字符串输入输出流 stringstream类/istringstream类/ostringstream类等。C++ I/O 还可以对对象进行输入输出操作,这些都是 C 所不具备的。本章将介绍标准输入输出流、文件输入输出流和字符串输入输出流的相关使用。

2016-06-01 16:25:16 6124

MFC RTTI代码(博客中使用资源)

博客中使用的完整源码【MFC(2)】,仿真了 MFC 的 RTTI。博客地址: http://blog.csdn.net/raito__/article/details/51684826

2016-06-20

MyMFC(博客使用资源)

博客使用资源,博客地址: http://blog.csdn.net/raito__/article/details/51684826

2016-06-17

MyMFC代码(博客中使用资源)

博客中使用代码: http://blog.csdn.net/raito__/article/details/51684826

2016-06-17

MyMFC代码(博客使用资源)

博客中需要使用到的资源。 http://blog.csdn.net/raito__/article/details/51684826

2016-06-15

C++ MFC 餐饮管理系统

基于C++ MFC 开发的餐饮管理系统,包含完整项目源码,可用VC6.0或VS打开,打开即可直接运行或修改,无需其他环境配置,源码包含相关注释,适合初学MFC的童鞋学习之用。 数据库用的是ACCESS 2000。 纯原创,1分很便宜噢~

2015-07-19

算法导论第三版答案

算法导论第三版答案 文字版本 超清晰不失帧

2015-06-26

哈工大操作系统实验

哈工大 操作系统 实验 完整 打包 1.系统初始化 2.系统接口 3.进程管理 4.进程同步 5.I/O设备管理 6.内存管理

2015-06-26

算法导论 第三版 英文 文字版 清晰

算法导论 第三版 英文 文字版 清晰 原版

2015-06-26

深入理解计算机系统(第二版) pdf 英文原版

深入理解 计算机系统 pdf 英文 计算机 文字版 超清晰

2015-06-25

java局域网QQ

简易的java局域网QQ程序

2014-10-30

java推箱子

java推箱子游戏,课程作业,程序设计,一共30关 包含选关、跳关、悔步操作 UI界面

2014-10-30

无栈非递归中序遍历二叉树

无栈非递归中序遍历二叉树,不用辅助栈,允许改变LLING和RLINK的值

2014-10-30

C语言中序线索化

C语言中序线索化

2014-10-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除