- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 Data Structures and Algorithm Analysis in C 学习之List反转
方法1:// problem 3.12.aList Reverse_a(List L){ List TmpL; Position P; P = First(L); TmpL = MakeEmpty(); while ( P != NULL ) { Insert(Retrieve(P), TmpL, TmpL); P = Adv
2015-04-14 23:53:15 694
原创 Data Structures and Algorithm Analysis in C 学习之List
头文件list.h#ifndef _LIST_H#define _LIST_H#define ElementType intstruct Node;typedef struct Node *PtrToNode;typedef PtrToNode List;typedef PtrToNode Position;List MakeEmpty();int IsEmpty(Lis
2015-04-14 23:45:00 1692
转载 [zz]使用gdb调试程序详解
使用gdb调试程序详解转载自内部论坛,原文出处不明。熟练使用gdb是一个linux下开发人员必备的一项技能,我们由浅入深的学习一下gdb的强大功能。一.gdb简单介绍名称 gdb - GNU 调试器提要 gdb [-help] [-nx] [-q] [-batch] [-cd=dir] [-f] [-b bps]
2015-04-14 23:21:20 600
原创 offsetof和container_of
offsetofoffsetof根据结构体的类型和成员名来计算该成员距结构体首地址的偏移量。 offsetof 的一种实现如下:#define offsetof(type, member) ((size_t)(&((type *)0)->member))offsetof宏首先将0转换为结构体指针类型,然后引用成员变量并取其地址。由于结构体首地址为0,所以成员变量的地址即为成员距结构体首地址的偏移量
2015-04-03 23:17:23 1077
利用opencv检测手掌和拳头
2014-08-13
Operating Systems Internals and Design Priciples
2010-10-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人