社区
Linux_Kernel
帖子详情
对老鸟来说的读源码中的超简单问题
glgzx
2004-07-31 11:08:13
LINUX内核源码中在新引入的保留字是否在前后都需要带有__下划线呢?
如果不需要,系统是怎样来区分是新的保留字还是老代码中的变量名之类的?
...全文
246
3
打赏
收藏
对老鸟来说的读源码中的超简单问题
LINUX内核源码中在新引入的保留字是否在前后都需要带有__下划线呢? 如果不需要,系统是怎样来区分是新的保留字还是老代码中的变量名之类的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lovemysnoopy
2004-08-16
打赏
举报
回复
是的!
前后都需要带有下划线
glgzx
2004-08-04
打赏
举报
回复
这个我倒是了解。楼上对我的问题理解有误。
tianxiangyuan
2004-08-02
打赏
举报
回复
前后都需要带有__下划线是gcc的一种扩展的变通方案,其含义与没有下划线是一样的,如__asm__与asm含义相同。
老鸟
重写程序需要准备点什么
资深程序员在长时间未动手编程后,为了高效重拾技能,应系统回顾编辑器使用、语言基础、算法、设计模式、架构设计等。通过
读
代码、收集资料、学习新工具和人工智能应用,以及研究牛逼
源码
,实现快速适应和提升。
关于ReentrantReadWriteLock,首个获取
读
锁的线程单独记录
问题
讨论(该如何更好的阅
读
源码
本文主要讨论Java
中
ReentrantReadWriteLock官方为何将首个获取
读
锁的线程单独记录重入次数。通过查看jdk提交记录发现,原先是用计数方式,改动可能与减少ThreadLocal存储有关,还修复了可能导致内存泄漏的bug。此外,作者还分享了Java学习资料和面试题库。
MySQL是如何实现
读
已提交和可重复
读
的——MVCC原理
本文详细介绍了MySQL的四种隔离级别,重点讲解了如何通过MVCC(多版本并发控制)实现
读
已提交和可重复
读
,以及涉及的版本链和ReadView概念。
读
Go
源码
,可以试试这个工具,2024年最新赶紧学习一下
本文讲述了作者从阅
读
Django和Go
源码
中
提炼的学习经验,提倡带着
问题
阅
读
,先整体后细节,并推荐了goplantuml工具帮助理解代码结构。作者还分享了一套全面的Go语言学习资料,旨在帮助开发者高效学习和成长。
2024年
读
Go
源码
,可以试试这个工具(2),全套学习
本文强调了系统化学习的重要性,提倡带着
问题
阅
读
源码
,如Go语言的错误处理和数据类型转换。同时推荐了goplantuml工具帮助理解和项目结构。文章提供了一个全面且持续更新的Go语言学习资源库,覆盖各个层次的学习者需求。
Linux_Kernel
4,469
社区成员
17,459
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章