const int * a; int * const a;等等有什么区别?

在定义变量的时候是没有说明区别的;例如:const int a;     int const a;但是定义此类变量时,一般放在前面!

 

C++析构函数

析构函数与构造函数相反, 构造函数用于构造一个对象, 析构函数则用于在
对象被销毁后清除它所占用的内存空间 比如说他可以清除由构造函数创建的内存.

析构函数 跟构造函数一样不能有返回类型,但是析构函数不能带参数, 必须有“void”参数列表, 而构造函数能带.

析构函数和构造函数定义是一样的 , 只不过前面多了一个 浪纹号”~”
用来区别于构造函数.

示例:
[crayon[……]

阅读全文

C++构造函数

百度百科:
构造函数 ,是一种特殊的方法。主要用来在创建对象时初始化对象, 即为对象成员变量赋初始值,总与new运算符一起使用在创建对象的语句中。特别的一个类可以有多个构造函数 ,可根据其参数个数的不同或参数类型的不同来区分它们 即构造函数的重载。
特点:
1.构造函数的命名必须和类名完全相同。
2.构造函数的功能主要用于在类的对象创建时定义初始化的状态。它没有返回值,也不能用void来修[……]

阅读全文

MS Active Accessibility 接口技术(二)

搞了几天因为没有初始化, 可让我几天没睡好觉

CoInitialize(NULL); 下面是这个函数介绍
CoInitialize是Windows提供的API函数,用来告诉 Windows以单线程的方式创建com对象。应用程序调用com库函数(除CoGetMalloc和内存分配函数)之前必须初始化com库。

也就是说使用前千万千万记得初始化! 我因为这个问题没日没夜的弄了三天, 今天终于[……]

阅读全文

MS Active Accessibility 接口技术

Accessibility 介绍

是一种相对较新的技术(1.0版在1997年5月份推出)。目的是方便身患残疾的人士使用电脑——可用于放大器、屏幕阅读器,以及触觉型鼠标。同样还可以用来开发驱动其它软件的应用程序,其模拟用户输入的能力尤其适合测试软件的开发。
Active Accessibility 的主要思想是提供一种以程序方式访问UI元素信息或操作这些UI元素的功能。支持这种功能的 UI([……]

阅读全文

QT界面库VS2013环境安装过程

首先博主原来开发窗口程序都是用api写的 写起来感觉好麻烦 于是今天用上了QT界面库个好东东~.~  下面说说我的大致安装过程把 一路畅通无阻嘿嘿,
QT界面库官方各大版本下载 http://download.qt.io/archive/qt/

这里我下载的版本是 qt-opensource-windows-x86-msvc2013-5.8.0.exe
这是VS开发环境下的QT我的vs版[……]

阅读全文

如果,

如果在我经过的时候,我能帮助别人,如果我能用一个字,或者一首歌鼓励别人,如果我能在别人犯错的时候,为他指出来,那我就没有虚度此生.