- 博客(11)
- 资源 (33)
- 收藏
- 关注
原创 c++之类的前置声明
原创文章,转载请注明出处,谢谢! 作者:清林,博客名:飞空静渡 刚开始学习c++的人都会遇到这样的问题:定义一个类 class A,这个类里面使用了类B的对象b,然后定义了一个类B,里面也包含了一个类A的对象a,就成了这样://a.h#include "b.h"class A{....private:
2010-04-27 12:36:00 7380 4
原创 c++语法之switch语句
原创文章,转载请注明出处,谢谢! 作者:清林,博客名:飞空静渡 switch语句在c或c++语言中是非常普通的一个语句了,而且我们也是经常用到的。而且我们使用的switch语句都是和case、default、break等语句一起使用的。 switch语句的使用可以非常的简单,也可以非常的复杂,所以你可以看到下面的一些另类的使用。
2010-04-27 10:22:00 4301 1
原创 c++语法之预定义索引
首先,我们来看下c++下面的一个语句: (-2)[p] = 4; 如果看到这样的语法的,知道的就不用往下看了,不知道的,就可以继续。。。 :) 先看下下面的代码:#include int ary[12] = {0};static void print_ary(){ printf("/n"); for (int i=0; i<12; ++i)
2010-04-27 09:58:00 1113 1
原创 串行FLASH数据缓冲区的管理
原创文章,转载请注明出处,谢谢! 作者:清林,博客名:飞空静渡 前段时间写了篇文章《深入浅出linux内核源代码之双向链表list_head》,收到一位读者的email,这封email的有个附件,是关于用list_head来实现一个数据缓冲
2010-04-19 08:53:00 5987 1
原创 如何获取NTFS卷的使用空间大小
原创文章,转载请注明出处,谢谢! 作者:清林,博客名:飞空静渡 这里说的NTFS卷的使用空间大小简单来说就是NTFS分区的使用空间大小,如果有些人看到这样就说:这太简单了,直接一个GetDiskFreeSpace或是GetDiskFreeSpaceEx的API就可以了啊,但在这里,我纯粹从文件系统角度来说的,就是不靠API直接计算NTFS分
2010-04-16 17:05:00 3006 2
原创 C++的多态与适配器模式
原创文章,转载请注明出处,谢谢! 作者:清林,博客名:飞空静渡 我们知道,c++的多态可以为不同的实现提供同一个接口,适配器模式也可以让同一接口得到不同的实现。下面我们通过一个例子来说明这两个东东 :) 假设,我要设计一套对磁盘分区进行操作的类,这个类有三个接口,分别用于打开磁盘,读磁盘,写磁盘和关闭打开的磁盘。这里,我们可以封装系统对
2010-04-15 15:12:00 1425
原创 win32错误码和linux的错误码的简单转换
我们知道,在linux下,我们用errno来查看API返回的错误码,并用strerror(errno)来获得错误信息。而在windows下也有这的错误码,可以用GetLastError来获得,在windows下,要获得错误码对应的信息就没有linux下那么方便了。其获得方式可以参考《windows核心编程》。 但我们也可以用linux下的api来获得windows下的错误信
2010-04-15 11:53:00 2571
原创 如何枚举windows系统中的所有设备
对于在linux下,我们可以读取/proc/partitions来获得系统中所有的硬盘和分区的各个设备名,但对于windows下,我们又如何获得系统下的各个设备呢,这里用了windows下的API --- FindFirstVolume、 FindNextVolume 和 FindVolumeClose。这些API可以枚举windows系统下的各个设备。
2010-04-15 11:35:00 4759
原创 Award bios Editor 1.2
Award bios Editor 1.2比上一版增加了中文语。功能:1、软件可以解压bios中的模块。2、可以增加一个模块到bios中。3、也可以删除bios中的一个模块。 linux版本的,请执行安装QT,因为需要QT的库。windows版本的,在当前目录下已经拷贝了所需要的库。 award_bios_editor1.2_wi
2010-04-14 10:50:00 3818 3
原创 深入浅出linux内核源代码之双向链表list_head(下)
原创文章,转载请注明出处,谢谢! 作者:清林,博客名:飞空静渡 <!-- @page { margin: 2cm } P { margin-bottom: 0.21cm }-->我用一个程序来说明在structperson中增加了structlist_head变量后怎么来操作
2010-04-07 12:21:00 4748 4
原创 深入浅出linux内核源代码之双向链表list_head(上)
原创文章,转载请注明出处,谢谢! 作者:清林,博客名:飞空静渡 <!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } H5 { margin-bottom: 0.21cm } H5.western { font-family: "De
2010-04-07 12:14:00 13237 8
贝壳还原3.1.2多语言版
2012-03-16
WinPE版贝壳还原3.0.8
2012-02-16
贝壳一键还原2.0windows 测试版 part3
2011-03-26
贝壳一键还原2.0windows 测试版 part2
2011-03-26
贝壳一键还原2.0windows 测试版 part1
2011-03-26
NTFSRecover1.4
2010-12-22
贝壳一键还原1.01 最新修正版
2010-09-21
贝壳一键还原1.01
2010-09-20
贝壳一键还原1.0 (这个有log 信息,修正了缺少一个文件,比ghost更方便使用,纯中文版)
2010-09-17
贝壳一键还原1.0 (这个有log 信息,比ghost更方便使用,纯中文版)
2010-09-16
NTFSRecover1.3.1
2010-06-19
NTFSRecover1.3
2010-06-19
NTFSRecover 1.1_win32
2010-06-07
NTFSRecover_win32_1.0
2010-06-02
award_bios_editor1.2_linux.zip
2010-04-14
award_bios_editor1.1_linux.zip
2010-03-12
award_bios_editor1.1_win32.zip
2010-03-12
AwardBiosEditor1.0_window
2010-02-24
AwardBiosEditor1.0_linux
2010-02-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人