码迷,mamicode.com
首页 >  
搜索关键字:深拷贝 浅拷贝 结构体    ( 9679个结果
bmp头部
因为在解析头部信息的时候遇到一些问题,记录下,以便日后复习,在开发过程中需要获取bmp文件的头部信息,这个这些结构体在windows中有定义了,在Wingdi.h 中,不过在Linux中好像是没有的,需要自己去定义,根据直接复制windows的结构体过来就好了,但是要注意的是这些结构体应该按照1字节...
分类:其他好文   时间:2014-06-06 17:38:02    阅读次数:410
找BUG
近日在写一个简易的操作系统,经常受到bug的偷袭,由于开发OS的特殊性,一些常规的debug手段用不上,于是打算记录下自己的debug过程,用于交流。 Problem: 在做图层叠加时,引入结构体SHTCTL进行各个图层的管理,但遭遇了黑屏,原因可能来自于图层管理模块、内存管理模块或其他未知原因。 Solution: 恢复到上次不黑屏的版本(即去掉图层管理模块),果然可以进行显示。在此基础...
分类:其他好文   时间:2014-06-05 07:16:45    阅读次数:199
poj2253
为了能用结构变量做形参,不能用c++里的结构体规则,至今不知为何……求高人指点...
分类:其他好文   时间:2014-06-05 06:01:24    阅读次数:198
黑马程序员学习笔记-OC之foundation框架
1、 简介:foundation框架是其它所有ios框架的基础,包含了很多常用类型,结构体、枚举、类等。 2、 结构体:NSRange表示范围的结构体。 NSPoint/CGPoint表示坐标点的结构体 NSSize/CGSize表示宽高的结构体 NSRect/CGRect表示坐标点+宽高的结构体 3、 类字符串:NSString   字符串类             NSMUtab...
分类:其他好文   时间:2014-06-05 04:19:23    阅读次数:185
Java中的深拷贝和浅拷贝 原型模式
1: Java中浅拷贝和深拷贝的定义:      浅拷贝:就是指两个对象共同拥有同一个值,一个对象改变了该值,也会影响到另一个对象。      深拷贝:就是两个对象的值相等,但是互相独立。 (深拷贝才是真正的拷贝,浅拷贝只是将引用指向了同一份对象) 2:Java中几种常见的拷贝操作: (1)“=”操作:也就是赋值操作;  (2)拷贝构造函数:拷贝构造函数就是构造函数的参数的类型是该构造...
分类:编程语言   时间:2014-06-04 22:54:51    阅读次数:328
C++字节对齐问题
关于C++字节对齐问题关于C/C++的字节对齐这两天写解析SWF文件的程序,在结构体指针和从文件里读出来的进行转换的时候遇到一些问题,就是有一个struct A,比如:struct A{ char flag; int length; int id; ....};然后一个飘逸的...
分类:编程语言   时间:2014-06-02 21:23:39    阅读次数:260
利用KVO监视一个view的frame
首先,keyPath一定是frame,而不是frame.origin.x之类的路径,因为再点下去的话,就是访问结构体内部的值了,KVO是无法检测的,会报错找不到KeyPath。代码如下:1 [_funcMenuVC.view addObserver:self forKeyPath:@"fra...
分类:其他好文   时间:2014-06-02 20:07:13    阅读次数:218
深拷贝&浅拷贝
今天说一下深拷贝和浅拷贝 声明本文仅供参考,因为作者能力有限不能做到十全十美,所以请大家指正错误的地方,欢迎大家提出问题,我回虚心接纳!copy的目的是建立一个对象的副本,对其中一个对象进行修改时,不会影响到另外一个对象中的内容在iOS中copy包括:copy(拷贝) & mutableCopy(可...
分类:其他好文   时间:2014-06-02 17:39:41    阅读次数:225
DC、CDC及CDC的各个子类
设备描述表是一个包含设备信息的结构体(物理设备如显示器、打印机),MFC中关于图像操作都需要DC来完成。HDC是Windows的一种数据类型,是设备描述句柄;CDC是MFC封装的Windows 设备相关的一个类; CClientDC是CDC的衍生类,产生对应于Windows客户区的对象,在构造的时候...
分类:其他好文   时间:2014-06-02 08:56:32    阅读次数:372
单链表的使用(插入,查找,删除,链表的倒置,删除相同结点)
typedef struct node//该结构体代表一个结点{ int data; //结点的数据域 struct node *next; //结点的指针域}lnode,*linklist; //定义一个结构体变量和指向结构体的指针//用头插法创建一个链表linklist ...
分类:其他好文   时间:2014-06-02 05:50:31    阅读次数:341
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!