- 博客(4)
- 资源 (8)
- 收藏
- 关注
转载 CArray的使用
C++并不支持动态数组,MFC提供了一个CArray类来实现动态数组的功能。有效的使用CArray类,可以提高程序的效率。 MFC提供了一套模板库,来实现一些比较常见的数据结构如Array,List,Map。CArray即为其中的一个,用来实现动态数组的功能。CArray是从CObject派生,有两个模板参数,第一个参数就是CArray类数组元素的变量类型,后一个是函数调用时的参数类型。有一个
2010-01-29 14:58:00 622
转载 堆和栈(明确的说明了计算机堆和栈的区别,令我受益很多)
堆栈在计算机领域,堆栈是一个不容忽视的概念,但是很多人甚至是计算机专业的人也没有明确堆栈其实是两种数据结构。要点:堆:顺序随意栈:先进后出堆和栈的区别 一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(he
2010-01-26 15:48:00 1553
原创 CCombobox使用大全
一、如何添加/删除Combo Box内容1. 在Combo Box控件属性的Data标签里面添加,一行表示Combo Box下拉列表中的一行。换行用ctrl+回车。2. 在程序初始化时动态添加 如: //控件内容初始化 CString strTemp;((CComboBox*)GetDlgItem(IDC_COMBO_CF))->ResetContent();//
2010-01-22 11:43:00 35808 2
原创 new、delete、指向连续空间的指针、数组、空间释放、空间申请[C++][内存管理]
一. 使用new和delete运算符时PF率的变化情况Ctrl+Alt+Del进入任务管理器、性能,运行下列代码,并观察PF率的变化。可知,new运算符增加PF率,delete使PF率还原。注意:使用 new 得来的空间,必须用 delete 来释放;使用 new [] 得来的空间,必须用 delete [] 来释放。彼此之间不能混用。用 new [] 分配出连续空间后,指针变量“指向”该空间的首
2010-01-12 09:50:00 1445 1
C#de教材C#de教材
2009-04-27
C++test rulewizard教材
2008-09-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人