GNU C ------ __attribute__
2024-10-21 14:24:37
attribute是GNU C特色之一,attribute可以设置函数属性(Function Attribute )、变量属性(Variable Attribute )和类型属性(Type Attribute)
函数属性之 alias
设置函数别名,使用方法如下:
void *pvPortCalloc(size_t count, size_t size)
{
void *p; /* allocate 'count' objects of size 'size' */
p = pvPortMalloc(count * size);
if (p) {
/* zero the memory */
memset(p, , count * size);
}
return p;
} void *calloc(size_t count, size_t nbytes) __attribute__((alias("pvPortCalloc")));
给 pvPortCalloc 取了一个别名,叫 calloc
最新文章
- Libgdx 循环绘制图片时间隔的问题
- java JFrame窗体真正关闭
- RFID基础知识
- [Redis]如何通过Powershell创建Redis服务
- EF学习笔记——通用增删改查方案
- 读取jar包资源(转)
- SparkContext的初始化(叔篇)——TaskScheduler的启动
- VS.PHP详细破解教程,用Visual Studio编写PHP代码插件PhpTools
- Apache22中配置虚拟主机(Apache VirtualHost)
- 【转】SQLServer内部原理
- Razor之代码复用
- 【STL学习】map&;set
- HDU 2457 DNA repair (AC自动机+DP)
- 基于C++的顺序表的实现
- ZUFE OJ 2289 God Wang II
- 【转载】扩展Robot Framework,实现失败用例自动再执行(失败重跑)
- jq-toggle
- Python自学笔记-生成器(来自廖雪峰的官网Python3)
- Python学习笔记(三): 收集参数
- MySQL和Mongodb的区别与应用场景对比
热门文章
- 深入理解JavaScript函数参数
- url的param与dict转换
- 10分钟入门git简易教程
- 【Alpha】技术规格说明书
- Linux 基础入门第一次实验笔记
- 《校友聊—方便使用之NABCD》
- 文件名命工具类(将指定目录下的文件的type类型的文件,进行重命名,命名后的文件将去掉type)
- Codeforces Round #157 (Div. 1) B. Little Elephant and Elections 数位dp+搜索
- 团队作业4——第一次项目冲刺(Alpha版本)2017.11.16
- Java编写的电梯模拟系统《结对作业》