摘要: C++自己实现list 前两个博客发表了自己写的stack(栈)和queue(队列),感觉比较简单,今天想试着实现list,结果发现,不是那么容易,感觉自己对STL的底层不是很了解,真要自己实现还真的很难,看STL的源代码,那个晕啊...那代码也写得太难理解了,当然跟我不了解有关,但我相信,在将来的某一天我会懂的,你看我的代码也会懂的。 话说:STL中的list的内部结构就是一个双向链表,这个东东以前还真没有玩过,就凭他用的是双向链表我就不想用他,指针太多,耗资源,当然存在就有他的价值,他能快速访问其中的元素。废话总该少说,代码就该多些。 有那么一点高兴的是实现双向链表的翻转,其他的没什... 阅读全文
posted @ 2011-07-21 19:00 啊汉 阅读(8362) 评论(16) 推荐(3) 编辑