- 博客(8)
- 收藏
- 关注
转载 UML关系总结
在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1. 泛化(Generalization) 【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指定了子类如何特
2014-10-09 22:56:30
589
转载 const在C++中的内存分配
c++中的const默认为内部链接,所谓内部连接意味着只对正被编译的文件创建存储空间。也就是说,const仅在const被定义的文件里才是可见的,而在连接时不能被其他编译单元看到。当定义一个const时,必须赋一个值给它,除非用extern做出说明:[cpp] view plaincopyextern const int co
2014-09-16 10:40:22
745
转载 CRecordSet使用详解
一、CRecordSet类中有一个成员变量m_pDatabase,它是指向数据库类的指针。可以通过以下方式将数据集关联到相应的数据库上:1.CRecordSet rs; rs.m_pDatabase=&m_database;2.CRecordSet rs(&m_database);二、可以定义一个类,例如crs类,继承于CRecordSet,在 DoFieldE
2014-08-30 11:42:40
4823
1
转载 MFC多线程调用UpdateData函数问题
多线程调用UpdateData 2009-12-01 08:53:42| 分类: VS|Window|举报|字号 订阅((CSetupDlg*)AfxGetApp()->m_pMainWnd)->UpdateData(0);———————————————————————————————————————————————— 最近写
2014-08-16 10:00:13
2152
转载 c/c++ 堆和栈的区别
堆和栈的区别 一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵
2014-08-14 07:50:23
594
转载 C++获取文件大小
#include #include #include #include #define _AFXDLL using namespace std; void main() { // 此文件在工程打开状态下为不可访问 char* filepath = "..\\test.ncb"; // C++获取文件大小方法一 struct _sta
2014-08-11 08:57:35
672
转载 C++引用和指针的区别
★ 相同点: 1. 都是地址的概念; 指针指向一块内存,它的内容是所指内存的地址;引用是某块内存的别名。 ★ 区别: 1. 指针是一个实体,而引用仅是个别名; 2. 引用使用时无需解引用(*),指针需要解引用; 3. 引用只能在定义时被初始化一次,之后不可变;指针可变; 引用“从一而终” ^_^
2014-06-21 09:36:59
380
转载 MFC序列化(一)----- 入门篇
序列化是指对象将其状态保存在一个字节流中,并用该字节流重建对象。实例化实现了文档数据的保存和装入的幕后工作,MFC通过序列化实现了应用程序的文档读写功能。序列化的基本思想是:一个类应该能够对自己的成员变量的数据进行读写操作,对象可以通过读操作而重新创建。即对象可以将其当前状态(由其成员变量的值表示)写入永久性存储体(通常指磁盘)中,以后可以从永久性存储体中读取(载入)对象的状态,从而重建对
2014-04-29 22:39:02
839
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人