drswinghead

主站网址

导航

2010年6月12日

linux 上的一些硬件使用

摘要: thinkfinger: 需要选项:CONFIG_INPUT_UINPUT:ThinkFinger is a driver for the UPEK/SGS Thomson Microelectronics fingerprint reader (USB ID 0483:2016). ... Toshiba is shipping their laptops either with the UPE... 阅读全文

posted @ 2010-06-12 14:33 drswinghead 阅读(150) 评论(0) 推荐(0) 编辑

linux 下 iconv 函数的使用

摘要: #include size_t iconv(iconv_t cd, char **inbuf, size_t *inbytesleft,char **outbuf, size_t *outbytesleft);iconv -l 命令列出支持的转换码表。注意的问题:iconv的man有点问题。iconv返回的实际上不是成功的数目。0只是说明成功。iconv返回0就说明字符序列全部已经转换成功,pi... 阅读全文

posted @ 2010-06-12 14:33 drswinghead 阅读(413) 评论(0) 推荐(0) 编辑

linux下网线接入状态检测

摘要: 现在有两个工具软件包mii-tools和ethtool 中包含检测代码。mii-tools中的检测代码如下:[code type="c"]short get_flags(const char *dev){ struct ifreq ifr; bzero((char *)&ifr, sizeof(ifr)); strcpy(ifr.ifr_name, dev); if (ioctl(ioctl_so... 阅读全文

posted @ 2010-06-12 14:33 drswinghead 阅读(144) 评论(0) 推荐(0) 编辑

CLISP语言中的文件操作

摘要: CLISP中,目录并不等于文件.CLISP为目录和文件分别提供了操作函数,而不是统一的函数.文件操作函数PROBE-FILE 检查文件是否存在,它不能检查目录是否存在.FILE-AUTHOR 目录这个函数总NIL,因为当前的文件系统中的文件没有这一属性了.FILE-OWNER 返回文件的属主.DELETE-FILE 删掉一个文件. 当这个函数作用于一个在被CLISP打开的文件的时候会错.RE... 阅读全文

posted @ 2010-06-12 14:33 drswinghead 阅读(140) 评论(0) 推荐(0) 编辑

C语言解释器,用C语言脚本程序

摘要: 站点:http://www.softintegration.com/能用在哪些地方呢? 阅读全文

posted @ 2010-06-12 14:33 drswinghead 阅读(191) 评论(0) 推荐(0) 编辑

C标准库中多字节字符(multibyte character)处理函数

摘要: [code type="c"]#include #include int mblen(const char *s, size_t n); //计算多字节字符串占用字节数。int mbtowc(wchar_t *pwc, const char *s, size_t n); //将多字节字转换为 UNICODE字符size_t mbstowcs(wchar_t *pwcs, const char *s... 阅读全文

posted @ 2010-06-12 14:33 drswinghead 阅读(214) 评论(0) 推荐(0) 编辑

FreeBSD 7 内核升级

摘要: 今天首次实现了 FreeBSD 7.0 内核及基本系统的升级。记之。升级步骤正在整理。。。 阅读全文

posted @ 2010-06-12 14:33 drswinghead 阅读(107) 评论(0) 推荐(0) 编辑

C++0x 标准进展

摘要: 此篇用于关注最新C++ 2.0标准的进度进期C++大牛的的活动频繁,都在研讨这个C++2.0问题,关注一下C++ 的进展。C++ 之父的主页(这个简历太强了): http://www.research.att.com/~bs/homepage.htmlC++标准委员会主席Herb Sutter 博客: http://herbsutter.spaces.live.com/blog/cns!2D432... 阅读全文

posted @ 2010-06-12 14:33 drswinghead 阅读(128) 评论(0) 推荐(0) 编辑

CLISP语言中的哈希表

摘要: 概要hash表是一种非常重要的数据结构,用于存储键/值对.可方便的向hash表中加入条目,使用键值取得条目.根据运行效率的不同, CLISP中有三种hash表类型: 标准hash表,快速hash表和稳定hash表.它们的区别是:对于快速hash表,垃圾回收器会便利其中的哈希值无效,被错误的回收了(除非所有的key值都是即对象,如常量字符串,数字等).对稳定hash表,垃圾绝不会对其进行错误回收,因... 阅读全文

posted @ 2010-06-12 14:33 drswinghead 阅读(154) 评论(0) 推荐(0) 编辑

CLISP语言中的字符串

摘要: CLISP中的字符串是一种特定类型的VECTOR,它的元素是字符。字符串比较字符串的比较基于字符的比较。但是对于双重母音却与通常的自然规则不同,如:o < oe < z < ö字符串比较函数:string= string1 string2 &key start1 end1 start2 end2 ==> generalized-boolean 相等比较string/... 阅读全文

posted @ 2010-06-12 14:33 drswinghead 阅读(124) 评论(0) 推荐(0) 编辑