码迷,mamicode.com
首页 > 其他好文 > 详细

__weak

时间:2014-12-31 16:11:18      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:

__weak是一个宏,和__packed是同一种东西都是gcc的扩展属性:
#define __packed __attribute__((packed))
#define __weak __attribute__((weak))
假设这个keyword用在函数定义上面,普通情况下和一般函数没有两样。可是当有一个同名函数可是不带__weak被定义时,全部对这个函数的调用都是指向后者(不带__weak那个), 假设有两个一样的函数都用了__weak,那么真正调用那个,就要看连接器了。

__weak

标签:

原文地址:http://www.cnblogs.com/mengfanrong/p/4195807.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!