- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 system函数
https://blog.youkuaiyun.com/hit_shaoqi/article/details/53150890status = system(cmd);static int is_system_ok(pid_t status){ if (-1 == status) { printf("system error!"); return -1; } else { if (WIF...
2019-06-10 21:45:06
2902
原创 kref
文章目录一、kref 介绍1、kref 简介二、kref 实现1、kref 数据结构1)struct kref2)refcount_t2、kref 操作函数1)kref_put_mutex2)kref_get_unless_zero()三、kref 使用1、kref 文档翻译1)kref 介绍2)kref 初始化3)kref 使用规则4)kref 和 RCU附录1、kref 疑问2、参考资料一、...
2019-06-02 18:10:50
2450
1
原创 自定义可变参函数
文章目录一、可变参函数1、va_list简介2、va_list成员3、va_list原理4、va_list用法一、可变参函数 在C语言编程中,我们经常会遇到一些参数个数可变的函数,如:int printf(const char *format, ...);、scanf()等等。它除了第一个参数format固定以外,后面跟着的参数的个数和类型是可变的,其中...称作参数占位符。 可是上述中...
2019-05-08 21:41:52
1054
原创 Notepad++运行c/c++程序
文章目录1、基本介绍1)安装环境2)应用工具2、操作步骤1)下载TDM-GCC2)安装TDM-GCC3)配置环境变量4)编译使用3、常见问题1)命令不支持1、基本介绍1)安装环境准备一台windows系统的电脑,且已安装notepad++应用程序。2)应用工具TDM-GCC:这是Windows下的一款编译器套件,它结合了GCC工具集中最新的稳定发行版本,包括了自由并开源的MinGW...
2019-05-06 23:30:23
13518
2
原创 tasklet
文章目录一、tasklet介绍1、tasklet简介2、tasklet特点二、tasklet实现1、tasklet数据结构1)struct tasklet_struct三、tasklet用法1、API函数2、编程步骤3、举一反三附录1、参考资料一、tasklet介绍1、tasklet简介tasklet属于Linux中断底半部的实现方法之一,它能够将工作延后执行。tasklet和软中断都是基...
2019-05-04 14:51:44
950
原创 JFFS2
文章目录一、JFFS2介绍1、JFFS2简介2、JFFS2框架二、JFFS2实现1、JFFS2的机制2、JFFS2数据结构1)struct jffs2_sb_info3、其它数据结构1)struct super_block附录1、参考资料一、JFFS2介绍1、JFFS2简介2、JFFS2框架1)VFS2)MTD二、JFFS2实现1、JFFS2的机制2、JFFS2数据结构1...
2019-04-24 08:02:47
3281
原创 workqueue
文章目录workqueue新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入workqueue你好! 这是你第...
2019-04-21 16:23:45
222
原创 list_head
文章目录一、list_head介绍1、list_head简介2、list_head结构二、list_head实现1、list_head数据结构1)struct list_head三、list_head使用1、API函数1)创建链表2)添加节点a. __list_addb. list_addc. list_add_tail3)删除节点a. list_del...附录1、list_head疑问一、l...
2019-04-21 12:47:22
4387
TDM-GCC编译器
2019-05-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人