例如CREATE_FUNC(TYPE)
static TYPE* create()
{
TYPE *pRet = new TYPE();
if (pRet && pRet->init())
{
pRet->autorelease();
return pRet;
}
else
{
delete pRet;
pRet = NULL;
return NULL;
}
}
双_(下划线)是什么意思啊?
例如CREATE_FUNC(TYPE)
static TYPE* create()
{
TYPE *pRet = new TYPE();
if (pRet && pRet->init())
{
pRet->autorelease();
return pRet;
}
else
{
delete pRet;
pRet = NULL;
return NULL;
}
}
双_(下划线)是什么意思啊?
没有任何的意义
— Begin quote from ____
引用第1楼凤凰花开于2013-11-15 16:53发表的 :
没有任何的意义 http://www.cocoachina.com/bbs/job.php?action=topost&tid=167579&pid=850707

— End quote
那 TYPE 怎么理解?这是一个变量还是什么
只是一个名字替换而已。
CREATE_FUNC(新手上路);
那么 宏定义里面的 TYPE 就全替换成了 新手上路
— Begin quote from ____
引用第3楼borisyue于2013-11-15 17:17发表的 :
只是一个名字替换而已。
CREATE_FUNC(新手上路);
那么 宏定义里面的 TYPE 就全替换成了 新手上路 http://www.cocoachina.com/bbs/job.php?action=topost&tid=167579&pid=850719

— End quote
谢谢哈,这个能理解,但是双下划线是什么语法?
不是语法,只是个命名而已!
= =!!!!!!!!!!!!!!!!!!!!
你叫他SB,也可以。都是自己命名的,随便。没有给来几个表情符号,是为了让人看的明白
汗,多久前的帖子我没注意。
常见的声明变量方法。
int a; 这个你理解否?
那么 int a; 你就不能理解了?