虽然只是一个警告,但是如果你想往开源仓库提交代码,这就是一个必优化项。
> On Mon, 10 Jun 2002, Linus Torvalds wrote:
(资料图)
>> --snip/snip
> > But in the end, maintainership matters. I personally don"t want the
> > typedef culture to get the upper hand, but I don"t mind a few of them, and
> > people who maintain their own code usually get the last word.
>> to sum it up:
>> using the "struct mystruct" is recommended, but not a must.
Torvalds
本人不太想看到typedef
文化占上风,但是维护自己代码的人通常有最后的发言权。
从内核编码规范的角度,来看
typedef
内核编码规范给出了typedef
使用的一些场合:
个人感觉,从大型项目的开发维护上来说,typedef
不建议使用,避免造成类型泛滥,也更加不容易理解。
对于个人开发的小项目,typedef
可以完全看自己心情,毕竟typedef
褒贬不一。
下面分享一些社区讨论帖子:
来源:嵌入式艺术
版权归原作者所有,如有侵权,请联系删除。
▍
标签: