数据结构
文章平均质量分 87
舟山群岛
这个作者很懒,什么都没留下…
展开
-
CByteArray源码解析
(1)CByteArray简介 CByteArray是MFC中BYTE一种集合类,用于申明CByteArray类的数据,并且用相关函数对其进行处理。该类是8位无符号整数 BYTE类型,范围0—255,头文件是Afxcoll.h。 类CByteArray支持以字节为单位动态建立数组。 类CByteArray的成员函数与类CObArray的成员函数类似。因此,也可以参考类C原创 2017-03-24 09:34:02 · 2258 阅读 · 0 评论 -
CObArray 源码解析
(1)CObArray 简介 CObArray类支持CObject指针数组。这些对象数组近似于C中的数组,但不同的是它们可以动态地增减。 (2)成员函数 构造函数 CObArray 为CObject指针构造空数组 约束 GetSize 获取数组中的元素数原创 2017-03-23 19:12:56 · 992 阅读 · 0 评论 -
CIntArray源码解析
(1)MFC数组简介 MFC已经提供了各种各样的数组,首先是一般的CArray类,它实际上是一个模板类,利用它可以创建任何数据类型的“类型安全数组”。在头文件Afxtempl.h中定义了CArray。其次是非模板化的数组类,分别为保存特定类型的数组而设计。这些类在Afxcoll.h中定义,下面说明了非模板化的数组类以及它们所保存的数据类型:只要学会使用这些数组类中的一种,也就会用其它数组类了原创 2017-03-24 13:11:16 · 1086 阅读 · 0 评论 -
CArray源码解析
(1)CArray Class Members Construction CArray Constructs an empty array. Attributes GetSize Gets the number of elements in this array.原创 2017-03-27 10:13:34 · 810 阅读 · 0 评论 -
CStringArray源码解析
(1)成员函数 Construction CStringArray Constructs an empty array for CStringobjects. Bounds GetSize Gets number of elements in this array. GetUpperBound原创 2017-04-26 15:16:41 · 1070 阅读 · 0 评论 -
封装STL中vector提供MFC中的CArry接口
封装STL中vector提供MFC中的CArry接口 简介:通过封装STL模板库中vector数组,提供MFC中的CArray的相关功能,同时提供vector访问接口 #ifndef __CARRAYEX_H__ #define __CARRAYEX_H__ #include #if !defined(_WIN32) #include #endif //数组模板类原创 2017-08-31 16:14:02 · 856 阅读 · 0 评论 -
自定义string类(数据结构与算法C++)
自定义string类(数据结构与算法C++) string.h #ifndef MY_STRING_H #define MY_STRING_H_ #include /* * The next line is used because Codewarrior has a conflict with * the STL string. Make sure to put the #in转载 2017-11-24 16:07:22 · 453 阅读 · 0 评论 -
自定义vector类(数据结构与算法C++)
#ifndef VECTOR_H #define VECTOR_H #define vector Vector class ArrayIndexOutOfBounds { }; template class vector { public: explicit vector( int theSize = 0 ) : currentSize( theSize ) { o转载 2017-11-24 16:50:56 · 1290 阅读 · 0 评论 -
自定义matrix类(数据结构与算法C++)
dsexceptions.h: Simple exception classes #ifndef DSEXCEPTIONS_H_ #define DSEXCEPTIONS_H_ class Underflow { }; class Overflow { }; class OutOfMemory { };转载 2017-11-24 17:01:47 · 1488 阅读 · 0 评论