2012年3月5日

摘要: C语言提供了一种可以直接定义和访问一个字中某个位字段的方法,而不需要通过按位逻辑运算符,这就是位域或者位字段(bit-field)。它通过结构体实现,只要在普通成员后面加上一个冒号以及宽度(二进制)即可,所以位字段可以看做是结构体的一个特殊成员。例如:1 struct {2 int data;3 unsigned bit1:1;4 unsigned bit2:2;5 }struct-with-bit-field;结构体struct-with-bit-field中含有一个正常字段和两个位字段。bit1的宽度为1,占一位。bit2的宽度为2,占两位。位域的几乎所有属性都同具... 阅读全文
posted @ 2012-03-05 17:44 William.Wu 阅读(650) 评论(0) 推荐(0) 编辑

2012年2月29日

摘要: 正所谓“工欲善其事,必先利其器”,要想当一个合格的码农,必须先把自己的开发环境搞好。Linux下的Vim已经用了两年多了,由最开始的愤怒加拍键盘到现在的爱不释手,Vim的强大只有去用时间去丈量。这里就把自己的Vim配置总结一下,同时也参考了网络上面其他同仁的文章。自己做个记录,也希望能帮到大家。环境:Fedora2(老掉牙了,没办法,我们做的东西就跑在这个上面), Vim7.3。基本配置在home目录下建立.vimrc文件,这是Vim的主配置文件。在这个文件中加入如下配置。 1 "Basic settings 2 set tabstop=2 3 set shiftwidth=2 4 阅读全文
posted @ 2012-02-29 14:15 William.Wu 阅读(4284) 评论(0) 推荐(0) 编辑

2012年2月25日

摘要: 环境:CentOS 6.0,gcc 4.4.61. 下载DDD源码:http://ftp.gnu.org/gnu/ddd/.现在的最新版本:ddd-3.3.12.tar.gz2. 解压缩源码:tarxzf ddd-3.3.12.tar.gz3. 进入ddd-3.3.12目录,运行./configure 报错:configure: error: The Motif include file'Xm... 阅读全文
posted @ 2012-02-25 22:17 William.Wu 阅读(1716) 评论(0) 推荐(0) 编辑
摘要: 鉴于我特别糟糕的记性,需要一个地方存一下东西。所以,我回来了。 青春就应该这样绽放 游戏测试:三国时期谁是你最好的兄弟!! 你不得不信的星座秘密 阅读全文
posted @ 2012-02-25 22:08 William.Wu 阅读(120) 评论(0) 推荐(0) 编辑

导航