自动释放机制autorelease的创建,基本用法,优缺点等说明;
ARC机制的说明,判断释放标准,注意要点;
强指针,弱指针的说明;
弱指针的自动nil化;
方法族;...
分类:
移动开发 时间:
2015-07-09 20:00:16
阅读次数:
5194
问题描述RT.解决思路(1)两链表都是单向链表:判断两链表的末尾节点是否相同;(2)两链表中一个有环,一个没环:不可能相交;(3)两链表都有环:slow-fast双指针方法。程序public class ListIntersection { // two single list public boo...
分类:
其他好文 时间:
2015-07-01 20:06:30
阅读次数:
117
(3)找出平均成绩在90分以上或全部课程成绩均在85分以上的学生。分别编写3个函数实现以上3个功能。
#include
#include
void aver1(float *b)
{
int i,j;
float s=0;
for(i=0;i
{ s=s+*(b+j);
j=j+5;}
printf("%f\n",s/4);
...
分类:
其他好文 时间:
2015-05-29 15:52:15
阅读次数:
226
【Interator接口】所有实现了Collection接口的容器类都有一个interator方法用以返回一个实现了Interaor接口的对象。 Interator对象称作迭代器,用以方便的实现对容器内元素的遍历操作。注:Interator用于实现容器的遍历,可以理解为一个游标指针。【方法】(必须实...
分类:
编程语言 时间:
2015-03-20 21:58:56
阅读次数:
164
Linked List Cycle问题:Given a linked list, determine if it has a cycle in it.思路:快指针,慢指针方法我的代码:public class Solution { public boolean hasCycle(ListNod...
分类:
其他好文 时间:
2015-03-04 15:59:11
阅读次数:
135
1.new关键字做的4个事情 1.1 开辟堆空间 a.开辟多大的空间呢? 当前类 所有的 成员变量类型所占空间的总和 + 类型指针(方法表的地址) b.开辟了空间干什么用呢? 存放 成员变量 1.2 创建对象 a.将对应类型 中的 实例成员模板区 里的 实例变量 复制到 堆空间空间中;...
假设现有一个对话框窗口,要获取该窗口内的一个编辑框控件的指针。方法:HWNDhdlg=::FindWindow(NULL,_T("DialogName"));//获取窗口句柄if(hdlg==NULL){MessageBox(_T("获取窗口句柄失败!"));return;}HWNDhEdit=::GetDlgItem(IDC_ENDIT1);//获取窗口控件编辑框的句柄if(hEdit==..
分类:
编程语言 时间:
2014-10-20 10:11:54
阅读次数:
215
boost中提供了几种智能指针方法:scoped_ptr shared_ptr intrusive_ptr weak_ptr,而标准库中提供的智能指针为auto_ptr.这其中,我最喜欢,使用最多的是shared_ptr,也最让人随心所欲.使用很简单,如下:头文件 class A{virtual v...
分类:
其他好文 时间:
2014-08-14 01:16:37
阅读次数:
243