Linux 内核中的 GCC 特性

GCC 和 Linux 是出色的组合。尽管它们是独立的软件,但是 Linux 完全依靠 GCC 在新的体系结构上运行。Linux 还利用 GCC 中的特性(称为扩展)实现更多功能和优化。本文讨论一些重要的扩展,讲...

红薯
2009/04/07
732
1
Windows下C/C++可变参数宏实现技巧

Windows下C/C++可变参数宏实现技巧 在开发过程中,有很多阶段,每个阶段可能会注重不同的重点,我们可能会在不同阶段让程序输出或者打印不同的信息以反应运行的情况,所以我们必须分阶段的使...

Start-up
2012/10/19
394
0
ctype.h和ctype.c中的实现方式与编码艺术

在C语言中,有这样几个函数: int isalnum(c) //检查c是否是字母或数字int isalpha(c) //检查c是否是字母int iscntrl(c) // 检查c是否控制字符(其ASCII码在0和0x1F之间,数值为 0-31)int isd...

tanxunlishi
2012/11/16
502
0
你为什么看不懂Linux内核驱动源码?

学习嵌入式Linux驱动开发,最核心的技能就是能够编写Linux内核驱动、深入理解Linux内核。而做到这一步的基础,就是你要看得懂Linux内核源码,了解其基本的框架和具体实现,了解其内核API的使...

宅学部落
2018/04/28
0
0
Linux select 一网打尽

前言 通过阅读本文,帮你理清的来龙去脉, 你可以从中了解到: 我们常说的的1024限制指的是什么 ?怎么会有这样的限制? 都说效率不高,是这样吗?为什么 ? 使用中有坑吗? 注:本文的所有内...

扫帚的影子
11/12
0
0

没有更多内容

加载失败,请刷新页面

加载更多