疯子的博客

做一件事,专注一件事

2011年6月13日

cocoa程序的启动过程

摘要: 首先,我们的程序运行的时候是对象之间的相互作用,而不是类之间的作用。新建一个helloword的cocoa程序,可以在xib中找到下面几个对象:file's Owner:xib文件的加载者firsrt responder :消息链中第一个能响应相应消息的对象。application :nsApplication的一个实例。main menu:nsmenu的一个实例。window app delegate:application的委托实例font manager:nsFontManager的一个实例。1.程序启动,从mian开始,实例化一个nsapplication。2。applicat 阅读全文

posted @ 2011-06-13 21:31 老陈 阅读(854) 评论(0) 推荐(0)

2011年5月13日

objective-c中的@property

摘要: assign: 简单赋值,不更改索引计数,一般用于基本数据类型(无引用计数)。 copy: 复制对象,初始化引用计数为1 retain:释放旧的对象,将对象的指针指向新对象,再将新对象的索引计数加1 nonatomic:读写属性的时候不进行加锁 阅读全文

posted @ 2011-05-13 22:43 老陈 阅读(174) 评论(0) 推荐(0)

2011年3月3日

代码解释a++与++a

摘要: 前缀的返回值是引用,后缀的返回值是const(上面为体现) 后缀显示有个int型的参数,实际传递0。 阅读全文

posted @ 2011-03-03 21:58 老陈 阅读(243) 评论(0) 推荐(0)

2010年10月25日

win7+vs2008编译easymule(20101020)

摘要: 1.提示没有定义“ITaskbarList3”,这个定义在win7的sdk里,貌似这个sdk比较大,这蜗牛速度不知道下到什么时候,直接在stdafx.h 里加上一句 2.提示atlrx.h找不到,下载http://www.codeplex.com/AtlServer,加入vs包含目录3. 提示icmp_echo_reply重定义,改名。emule_icmp_echo_reply4.编译成功 阅读全文

posted @ 2010-10-25 15:10 老陈 阅读(411) 评论(0) 推荐(0)

2010年7月17日

c++地雷(待续)

摘要: C(int i)1 C(const C& c) ~C() C(const C& c) C(const C& c) ~C() ~C() ~C() 请按任意键继续. . .4.小试一下传值和传引用 阅读全文

posted @ 2010-07-17 18:56 老陈 阅读(404) 评论(0) 推荐(0)

2010年7月14日

关于void func(const char * str)

摘要: c的恐怖之处或许在于简简单单平平凡凡的一条语句却有说不完的事把str是个指向字符的指针cs是个指向字符数组的指针传值的时候传的是数组,传给了字符指针,它指向数组的第一个元素在函数调用的时候str只是一个传过来的指向char地址的参数cs的副本所以你改变str的值并不会改变传过来参数cs的值加上const使指针指向的数据是只读的了但是str可不是只读哦 阅读全文

posted @ 2010-07-14 19:20 老陈 阅读(1226) 评论(0) 推荐(0)
while (i++==j++)

摘要: while (i++==j++) 阅读全文

posted @ 2010-07-14 18:55 老陈 阅读(370) 评论(0) 推荐(0)

2010年7月8日

【转载】谈谈C++继承中的重载,覆盖和隐藏

摘要:         写正题之前,先给出几个关键字的中英文对照,重载(overload),覆盖(override),隐藏(hide)。在早期的C++书籍中,可能翻译的人不熟悉专业用语(也不能怪他们,他们不是搞计算机编程的,他们是英语专业的),常常把重载(overload)和覆盖(override)搞错! 我们先来看一些代码及其编译结果。 实例... 阅读全文

posted @ 2010-07-08 00:07 老陈 阅读(191) 评论(0) 推荐(0)

2010年7月7日

【标记】学了四年的物理模型 晕死地还是记不住

摘要: OSI模型 OSI/RM即Open System Interconnection Reference Model开放系统互连基本参考模型。开放,是指非垄断的。系统是指现实的系统中与互联有关的各部分。 OSI/RM参考模型的提出 世界上第一个网络体系结构由IBM公司提出(74年,SNA),以后其他公司也相继提出自己的网络体系结构如:Digital公司的DNA,美国国防部的TCP/IP等,多种网络... 阅读全文

posted @ 2010-07-07 23:22 老陈 阅读(312) 评论(0) 推荐(0)

2010年7月5日

c++ sizeof( class)

摘要: 1.总的来说和结构体类。2.无任何成员为一。3.虚指针占44.继承的加基类(内存布局)。5.注意对齐。6.static不计算。7.实例化和不实例化一样。8.成员函数不计算。9.我可能说错了。 阅读全文

posted @ 2010-07-05 23:10 老陈 阅读(1722) 评论(0) 推荐(0)