摘要: 双端链表链表作为数组之外的一种常用序列抽象, 是大多数高级语言的基本数据类型, 因为 C 语言本身不支持链表类型, 大部分 C 程序都会自己实现一种链表类型, Redis 也不例外 —— 实现了一个双端链表结构。双端链表作为一种常见的数据结构, 在大部分的数据结构或者算法书里都有讲解, 因此, 这一... 阅读全文
posted @ 2015-07-05 10:58 繁华如梦 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 作者:朱金灿来源:http://www.cnblogs.com/clever101在TinyXml快速入门的系列文章中(详情见本博客),我只是将tinyxml类库解析xml文件的类封装为API接口。这次我决定将这些API接口对象化,并结合自定义的数据结构解析xml文件。 具体是新建一个CXmlPar... 阅读全文
posted @ 2015-07-02 14:13 繁华如梦 阅读(240) 评论(0) 推荐(0) 编辑
摘要: tinyxml是个高效精简的xml解析开源代码.针对tinyxml直接使用对于对xml不是很熟悉的入门新手来说,有些概念难以理解,因此我将其封装后,供大家使用.头文件:#include "tinystr.h"#include "tinyxml.h"using namespace std; class... 阅读全文
posted @ 2015-07-01 21:39 繁华如梦 阅读(507) 评论(0) 推荐(0) 编辑
摘要: 今天帮师姐调一个程序的BUG,师姐的程序中有个结构体直接赋值的语句,在我印象中结构体好像是不能直接赋值的,正如数组不能直接赋值那样,我怀疑这个地方有问题,但最后证明并不是这个问题。那么就总结一下C语言中结构体赋值的问题吧:结构体直接赋值的实现下面是一个实例:#include struct Foo {... 阅读全文
posted @ 2015-07-01 16:37 繁华如梦 阅读(336) 评论(0) 推荐(0) 编辑