发布时间:2015-05-27 21:59:04
error1In file included from kernel/qtaddons_x11.cpp:25:kernel/qt_x11_p.h:66:22: error: X11/Xlib.h: 没有那个文件或目录kernel/qt_x11_p.h:71:23: error: X11/Xutil.h: 没有那个文件或目录kernel/qt_x11_p.h:72:21: error: X11/Xos.h: 没有那个文件或目录kernel/qt_x11_p.h:73:23: error: X11/Xatom.h: 没有那个.........【阅读全文】
发布时间:2015-05-23 13:01:23
在友善之臂的EEPROM的示例程序中看到有一些不一样的地方,使用了__LINE__这样的预编译宏。而且其用法也是比较好,使得主程序简洁明了。所以就学习了一下。#include <stdio.h>#include <fcntl.h>#include <getopt.h>#include <unistd.h>#include <stdlib.h>#.........【阅读全文】
发布时间:2015-05-21 09:51:39
1、const的普通用法const int n = 10;意思很明显,n是一个只读变量,程序不可以直接修改其值。这里还有一个问题需要注意,即如下使用:int a[n];在ANSI C中,这种写法是错误的,因为数组的大小应该是个常量,而n只是一个变量。 修饰一般常量 一般常量是指简单类型的常量。这种常量在定义时,修饰符const可以用在.........【阅读全文】
发布时间:2015-05-16 11:04:37
在select函数实现 select函数的参数会告诉内核: ?对每个描述符,我们所关心的状态。)(我们可以等待无限长的时间,等待固定的一段时间,或者根本就不等待 从 ?对我们的要求已经做好准备的描述符的个数.(读,写,异常 &nbs.........【阅读全文】
发布时间:2015-05-11 23:26:23
本文转载自:http://www.cnblogs.com/hoys/archive/2012/08/19/2646377.html【摘要】本文分析了Linux内核对于信号的实现机制和应用层的相关处理。首先介绍了软中断信号的本质及信号的两种不同分类方法尤其是不可靠信号的原理。接着分析了内核对于信号的处理流程包括信号的触发/注册/执行及注销等。最后介绍了应用层的相.........【阅读全文】