博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
__attribute__((weak)):弱引用,可以不实现
阅读量:2029 次
发布时间:2019-04-28

本文共 219 字,大约阅读时间需要 1 分钟。

#include 
#define __weak __attribute__((weak))//变量加上weak时,是弱符号。函数加上weak时,是弱引用,可以不实现。//给函数加上weak属性时,即使函数没定义,函数被调用也可以编译成功。//当有两个函数同名时,则使用强符号(也叫全局符号,即没有加weak的函数)来代替弱符号(加weak的函数)。int func() __weak;int main(){ func();}

 

转载地址:http://rupaf.baihongyu.com/

你可能感兴趣的文章
【记录】【2】各种在线网址
查看>>
【Mybatis】【4】mybatis Example Criteria like 模糊查询
查看>>
【Java】【12】Double类型精确的加减乘除运算
查看>>
【Oracle】【9】取前N条记录——rownum和row_number() over()的使用
查看>>
【Java】【15】判断url对应的图片是否存在
查看>>
【Java】【22】读写properties文件
查看>>
【Spring】【1】mybatis spring的自动扫描配置
查看>>
【Java】【25】去除空格
查看>>
【其他】【PL/SQL Developer】【2】报错Initialization error Could not load ".../oci.dll"解决方法...
查看>>
【Java】【28】提高List的removeAll方法的效率
查看>>
【JS】【28】让输入框只能输入正整数
查看>>
【记录】【4】各种工具
查看>>
【JS】【31】读取json文件
查看>>
Ubuntu Boost 编译
查看>>
MySQL中的行级锁,表级锁,页级锁
查看>>
ORACLE 修改SID
查看>>
OpenCV模块分析(转)
查看>>
聊聊我对写好程序的认识
查看>>
OpenSSL源代码学习[转]
查看>>
插件原理2[转自CSDN]
查看>>