给出一个我用c语言简单实现的类似c++的泛型和迭代器
(2012-04-11 00:07:28)
标签:
c语言
c
杂谈
给出一个我用c语言简单实现的类似c++的泛型和迭代器纯属无聊,在加班刷数据的时候写的,给出一个我用c语言简单实现的类似c++的泛型和迭代器,希望大家批评指正。
先说明一下,只是简单的实现了一个链表,用long和double作为链表的元素类型.
没有实现内存释放,累了不想写了.
如果大家觉得可以的话,以后把迭代器和list分离,写的有点深度点,也可以用rb-tree来实现一个set。
编译选项:
gcc-std=c99 -o iteratoriterator.c
贴代码:
#include
#include
#include
typedef struct List_Head List_Head, *p_List_Head;
分享:
喜欢
0
赠金笔
加载中,请稍候......
评论加载中,请稍候...
发评论
登录名: 密码: 找回密码 注册记住登录状态
昵 称:
评论并转载此博文
发评论
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。