美图欣赏 | 设为首页 | 加入收藏 | 网站地图

当前位置:电脑中国 > 系统 > Linux >

重新为Linux 5.5提出了统一的sizeof_member()

2019-12-10 14:18|来源:未知 |作者:dnzg |点击:

在未针对Linux 5.4进行合并之后,新的sizeof_member()宏作为用于计算结构成员大小的统一方法,已经针对Linux 5.5进行了调整,以可能在合并窗口的最后一天包含在内。

现在,Linux内核已支持SIZEOF_FIELD,FIELD_SIZEOF,sizeof_field作为计算C结构成员大小的方法。新的sizeof_member看起来可以清除多年来积累的代码残障,并将所有 旧的宏移到了新的统一宏。

Linus Torvalds最终并没有为Linux 5.4拉上sizeof_member,最初不确定“成员大小”的名称,而旧方法都基于“字段大小”,但是Google的Kees Cook重新提交了 Linux 5.5的最新树范围转换。

(责任编辑:dnzg)