摘要: 析构函数析构函数作用与构造函数相反,但是名字与构造函数相同~函数名()调用析构函数的情况:(1)函数定义了一个auto局部对象时,当这个函数的调用结束时,对象应该是放,在释放对象前自动调用析构函数(2)Static定义的局部对象,只在main函数结束时或者调用了exit函数时才会调用对象的析构函数(3)定义了全剧对象,当程序的流程脱离他的作用域时,调用该全局对象的析构函数(4)用new建立了一个新... 阅读全文
posted @ 2010-05-08 02:06 ActionBi 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 构造函数在C++的类中,系统分配内存时,只会给数据分配内存,儿函数代码,和其他的字符均不分配。类中的数据成员是不许在声明类的时候进行初始化的。如果类中的所有成员都是公用的,则可以在定义对象的时候进行数据成员的初始化。C++提供了构造函数来进行对象的初始化。构造函数特点:1构造函数是特殊的成员函数,不需要用户来进行调用,而是在建立类时自动执行2构造函数的名字必须与类名字相同,它不具有任何类型,不能有... 阅读全文
posted @ 2010-05-08 02:03 ActionBi 阅读(646) 评论(0) 推荐(0) 编辑
摘要: C++面向对象的程序设计复习笔记初记(谭浩强版)第九章:关于类和对象的进一步讨论9.1:构造函数9.2析构函数9.3调用构造函数和析构函数的顺序9.4对象数组9.5对象指针9.6公用数据的保护9.7对象的动态建立和释放9.8对象的复制和复制9.9静态成员9.10友元9.11类模板 阅读全文
posted @ 2010-05-07 16:03 ActionBi 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 假设 obj 为某个 HTML 控件。obj.offsetTop 指 obj 相对于版面或由 offsetParent 属性指定的父坐标的计算上侧位置,整型,单位像素。obj.offsetLeft 指 obj 相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置,整型,单位像素。obj.offsetWidth 指 obj 控件自身的绝对宽度,不包括因 overflow 而未显示... 阅读全文
posted @ 2010-04-25 20:08 ActionBi 阅读(7368) 评论(1) 推荐(2) 编辑
摘要: unsigned char,无符号字符类型,取值范围是(0-255)。看下一个例子:int main(){   unsigned char i=255;  printf("%d\n",i);  printf("%d\n",++i);  return 0;}i加1后,值不是256,而是0char a00000000|_____这一位不存数据,表示符号/////////////////////////... 阅读全文
posted @ 2010-04-25 11:12 ActionBi 阅读(270) 评论(0) 推荐(0) 编辑
摘要: typedef用法小结  在C语言的情况下,与C++稍有出入。  这两天在看程序的时候,发现很多地方都用到typedef,在结构体定义,还有一些数组等地方都大量的用到.但是有些地方还不是很清楚,今天下午,就想好好研究一下.上网搜了一下,有不少资料.归纳一下:  来源一:Using typedef to Curb Miscreant Code  Typedef 声明有助于创建平台无关类型,甚至能隐藏... 阅读全文
posted @ 2010-04-25 11:02 ActionBi 阅读(346) 评论(0) 推荐(1) 编辑
摘要: 转置二维数组的实例代码,探究二维数组作为参数的传递问题#include<stdio.h> #define N 3 int array[N][N]; void main() { //在主函数内声明被调函数 void convert(int array[][3]); int i,j; printf("输入数组:\n"); for(j=0;j<N;j++) for(i=0;i<N... 阅读全文
posted @ 2010-04-22 01:17 ActionBi 阅读(519) 评论(0) 推荐(0) 编辑
摘要: CollectGarbage(); setTimeout("CollectGarbage();", 1);这里之所以使用setTimeout(),因为可以彻底回收当前所有对象,防止变量之间的引用导致释放失败,可以当作一个保障措施,按照道理来说,这里不会执行了。使用的时候需要注意,一定在所有函数执行完毕之后执行,否则,setTimeout()和setIntervalue()等东东都将无法正常工作了。... 阅读全文
posted @ 2010-04-21 18:06 ActionBi 阅读(740) 评论(1) 推荐(2) 编辑
摘要: 在准备网页时,本来以为,在设置了父辈的position为relative后,第一个div的css中的float完全可以不写,因为默认会把第一个div的位置往左边放。知道今天我才发现,这种想法是错的,必须为儿辈的每一个div的float都写上left或right。不然的话,后面的div无法定位。终于明白了,为什么我的bot_right无法跟在bot_left后面了,困绕几时了。呼呼。为我这个幼稚的问... 阅读全文
posted @ 2010-04-20 13:12 ActionBi 阅读(382) 评论(0) 推荐(0) 编辑
摘要: div firefox和ie中获取div内容 阅读全文
posted @ 2010-04-07 08:14 ActionBi 阅读(45289) 评论(6) 推荐(4) 编辑