- 博客(9)
- 资源 (54)
- 收藏
- 关注
原创 浅论析构函数,拷贝构造函数和赋值运算符
1:定义构造函数:用于初始化成员变量,构造类变量。析构函数:用于释放类成员占用的内存资源。拷贝构造函数:构造函数的一种,用于从一个已有的对象拷贝为另外一个对象(复制)。赋值运算符(=):用于两个对象(成员变量)之间的赋值(值的复制)。2:例程:如下:class Person{public:Person(){_id = 1;_name="hundun";
2012-11-30 19:35:06 688
原创 浅论explicit关键字
Explicit单词的含义是:外在的, 清楚的, 直率的,显式的,Explicit关键字的目的是防止隐式的构造,只能进行显式的的构造。举例说明:#include iostream>using namespace std;class A{public:Explicit A(int i){//构造函数1}A(string str,int i=10){//构造函数2}
2012-11-30 19:34:32 430
原创 浅论mutable关键字
Mutable单词的含义是:可变的,Mutable关键字的作用是说明类的成员变量是可变的,即使在const成员方法中也可以变化而不引起编译错误。mutable也是为了突破const的限制而设置的。被mutable修饰的变量,将永远处于可变的状态,即使在一个const函数中。 我们知道,如果类的成员函数不会改变对象的状态,那么这个成员函数一般会声明成const的。但是,有些时候,我们需要在
2012-11-30 19:33:47 544
转载 静态库和动态库的区别
lib和dll文件的区别和联系 .dll是在你的程序运行的时候才连接的文件,因此它是一种比较小的可执行文件格式,.dll还有其他的文件格式如.ocx等,所有的.dll文件都是可执行的。 .lib是在你的程序编译连接的时候就连接的文件,因此你必须告知编译器连接的lib文件在那里。一般来说,与动态连接文件相对比,lib文件也被称为是静态连接库。当你把
2012-11-28 14:53:49 601
转载 老拙穿破袄,淡饭腹中饱,补破好遮寒,万事随缘了
醒世五字格言诗(转载)(1)忍是身之宝,不忍祸之殃;思量这忍字,好个快活方。(2)口是祸之门,舌是斩身刀;避口深藏舌,安身处处牢。(3)种麻还得麻,种豆还得豆;报应本无私,作了还自受。(4)若问前世事,今生受者是;若问后世事,今生作者是。(5)一旦无常到,方知梦里人,万般带不去,唯有业随身。(6)一切有为法,如梦幻泡影,如露亦
2012-11-28 14:45:27 7957 1
转载 VC如何更改单文档应用程序的标题
1·文档标题的改变 文档标题在是由工程中相应的文档类所控制的,我们可做如下实验。运行AppWizard生成的程序SDITitle,选择选单中的“文件”“打开”选项,打开“SDITitile.h”文件,则标题栏变成“SDITitle.h - SDITitle”。这一切动作都是MFC类自动进行的。了解这一点,我们可在相应的文档类中,利用SetTitle函数来改变文档标
2012-11-28 14:35:34 5957
转载 C++函数对象与函数指针不同之处
在C++编程语言中,有很多功能都与C语言相通,比如指针的应用等等。在这里我们介绍的则是一种类似于函数指针的C++函数对象的相关介绍。C++函数对象不是函数指针。但是,在程序代码中,它的调用方式与函数指针一样,后面加个括号就可以了。这是入门级的随笔,说的是函数对象的定义,使用,以及与函数指针,成员函数指针的关系。C++函数对象实质上是一个实现了operator()--括号操作符--的类。例如:
2012-11-22 15:56:17 479
原创 vc创建与原工程除名字外完全相同的工程
1. 新建工程 Custom AppWizard(Test888) -一个已经存在的工程-选择工程dsp文件。2.编译3.关闭,重启vc,发现“工程”下多了个刚新建的Test888 AppWizard。用这个新建新的工程即可。
2012-11-22 11:13:19 543
原创 VC6操作Excel2003
1. 新建Appwizard(exe),基于对话框;2. 打开MFC ClassWizard窗口(查看—>建立类向导),选择Automation,单击Add Class按钮,选择From a type library...,弹出文件选择对话框,之后定位到Microsoft Office的安装目录(通常为C:\Program Files\Microsoft Office\Office),选择EX
2012-11-22 11:07:12 2481 2
Agilent Technologies EMC Series Spectrum Analyzers
2013-12-21
VC,.BCB串口通讯代码
2012-12-12
WinPcap中文技术文档.chm
2011-09-20
RiftDK1源码
2016-10-26
支持win7 64位的hex2bin程序(v2.2)
2016-09-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人