自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 C诡异bug测试连载_2 (unsigned int 减法的恶梦)

TEST_FUN(    test_1a,    "unsigned int minus test"){    unsigned i=3;    unsigned j=5;     i = i - j;     printf("i = 3, j = 5, i - j = %ud/n", i);}--------------test_1a测试结果:--------------Test     : t

2008-10-10 11:54:00 854

原创 C诡异bug测试连载_1 (测试框架)

下面程序用于测试C语言的一些诡异特性, 今天我自己写了一个测试框架,以后连载只提供测试函数.测试函数编写方法:TEST_FUN(     fun_name,     fun_description_str ){     ...}测试函数调用方法:RUN_TEST(fun_name);测试框架源代码(包含一个测试样例)/*    Author   : Anders Ma    Functio

2008-10-08 18:27:00 445

转载 linux下利用PF_PACKET协议族捕包方法

先放一段示例程序,这段程序我在RH9和AS4下编译通过,程序功能就是用从2.2内核加入的PF_PACKET协议族来进行底层数据包捕获并显示。PF_PACKET协议族是与系统TCP/IP协议栈并行的同级别模块,即从PF_PACKET协议族得到的数据包是没有经过系统TCP/IP协议栈处理的。而且,通过设置混杂模式,可以很容易的实现sniffer。#include#include#include

2008-07-22 14:41:00 2605

转载 C语言宏定义技巧

C语言宏定义技巧(常用宏定义) 写好C语言,漂亮的宏定义很重要,使用宏定义可以防止出错,提高可移植性,可读性,方便性 等等。下面列举一些成熟软件中常用得宏定义。。。。。。1 防止一个头文件被重复包含#ifndef COMDEF_H#define COMDEF_H //头文件内容#endif2 重新定义一些类型,防止由于各种平台和编译器的不同,而产生的类型字节数差异,方便移植。typedef  un

2008-07-08 14:50:00 452 1

转载 编译linux内核生成的system.map文件详解

system.map format: LinearAd T Symbol00100000 A phys_startup_32c0100000 T startup_32c0100000 A _textc01000c6 t checkCPUtypec0100147 t is486c010014e t is386c0100199 t L6c010019b t check_x87c01001c2 t se

2008-04-23 12:02:00 1142 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除