码迷,mamicode.com
首页 >  
搜索关键字:对象指针    ( 466个结果
Objective-C中的浅拷贝和深拷贝差异和区别
浅拷贝浅拷贝就是对内存地址的复制,让目标对象指针和源对象指向同一片内存空间。如:char*str=(char*)malloc(100);char*str2=str;浅拷贝只是对对象的简单拷贝,让几个对象共用一片内存,当内存销毁的时候,指向这片内存的几个指针需要重新定义才可以使用,要不然会成为野指针..
分类:其他好文   时间:2014-11-17 12:35:49    阅读次数:212
C++点和箭头操作符用法区别
C++点和箭头操作符用法区别变量是对象的时候用“.”访问变量是对象指针的时候用“->”访问例:#inlclude usingnamespacestd;classA{public:intx;inty; };intmain(){A a;a.x=100; //对象用点访问// a->y=100; //er...
分类:编程语言   时间:2014-11-16 21:23:52    阅读次数:213
Objective-C 通过description方法来打印对象
C++中可以直接打印对象指针,打印的就是该指针指向的虚拟内存地址,Java中通过打印对象可以输出对象的虚拟内存地址,OC中同样可以通过打印对象指针来输出对象的虚拟内存地址,也提供了description方法来控制打印的内容,子类重写父类的description方法即可实现任意的打印效果,用法同Java中重写toString()方法几乎完全一样。 // // Goods.h // 04_Des...
分类:其他好文   时间:2014-11-09 15:22:29    阅读次数:168
值为NULL的对象指针
相信大家对NULL不会很陌生,NULL 是一个标准规定的宏定义,用来表示空指针常量,当一个指针变量被赋值为NULL时,表示它不再指向任何有效地址,无法在访问任何数据。在VS2012库文件stdio.h中有如下定义:1 #ifdef __cplusplus2 #define NULL 03 ...
分类:其他好文   时间:2014-11-09 15:14:59    阅读次数:162
Dx9 龙书 chapter1 笔记
第一章笔记:显示:黑色屏幕主要是初始化的四个步骤1.创建IDirect3D9接口指针;2个用途: 确定系统中显示设备的技术特征,显示的模式等(是否支持硬件(第2步));创建代表物理设备的device对象(第四部);后release掉它是2.3.4步的上层接口。2.检测硬件是否支持顶点处理,否则用so...
分类:其他好文   时间:2014-11-08 22:03:49    阅读次数:270
C语言符号优先级
优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右()圆括号(表达式)/函数名(形参表).成员选择(对象)对象.成员名->成员选择(指针)对象指针->成员名2-负号运算符-表达式右到左单目运算符(类型)强制类型转换(数据类型)表达式++自增运算符++变量名/变量名++...
分类:编程语言   时间:2014-11-08 18:04:34    阅读次数:196
javascript-数据类型
《javascript高级程序设计》的相关总结javascript数据类型:Undefined :undefined(变量声明但为初始化时为undefined)Null : null (空对象指针,变量将要保存对象类型,可先赋值null)BooleanNumberStringObjec...
分类:编程语言   时间:2014-11-05 14:30:27    阅读次数:268
int*与(int*)的区别
晚上被问到一个C++的问题: int **pa=new int* [5]; int *pb=new (int*)[5]; 上面两行代码的区别是什么? 分析与实验结果如下: (1)第一行代码可以在VS2010上正常运行,new出来的是一个存放int型指针变量的数组,可以存放5个这样的元素。 而第二行代码则编译错误,悲剧的是VS2010在编译之前并未红线提示错误。 (2)设计了如...
分类:其他好文   时间:2014-11-03 00:08:50    阅读次数:424
js中null和undefined
Undefined类型只有一个值,即undefined。当声明的变量未被初始化时,变量的默认值为undefined。Null类型也只有一个值,即null。null用来表示空对象指针。null 与对象引用有关系,表示为空或不存在的对象引用。var a;alert(null==a);// trueale...
分类:Web程序   时间:2014-10-28 19:40:28    阅读次数:138
MFC动态按钮的创建及其消息响应(自定义消息)
动态按钮(多个)的创建:1、在类中声明并定义按钮控件的ID#define IDC_D_BTN 100002、在类的OnInitDialog()函数中动态创建按钮(建立按钮对象时最好建立对象的指针)3、手动释放对象指针下面是动态生成多个按钮的例子:CButton* btn = new CButton[...
分类:编程语言   时间:2014-10-23 19:02:52    阅读次数:213
466条   上一页 1 ... 36 37 38 39 40 ... 47 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!