系统程序员成长计划-拥抱变化(下)

About... 李先静

This author published 367 posts in this site.

Share

FacebookTwitterEmailWindows LiveTechnoratiDeliciousDiggStumbleponMyspaceLikedin

Comments


卷心菜
November 18th, 2008

感觉一夜回到幼稚园,整点高科技,行不?


Dig
November 18th, 2008

温故而知新,学习一下


admin
November 18th, 2008

to 卷心菜:呵,这个系列是针对初学者的,会从幼儿园一步一步的走到研究生。如果你现在会走路了,去嘲笑别人跚跚走步的样子能说明什么呢?


echo
November 19th, 2008

一个东西之所以复杂是因为经历了长久的变化。这个变化的过程正是从新手到老手必须跨越的过程,博主的文章能够引导新手们以最小的代价不走弯路的尽快跨越这个门槛,实在是善莫大焉。


hedgehog
December 8th, 2008

绝对好文章…


hedgehog
December 8th, 2008

想起一个问题 请教下 如果使用指针存放数据,这里不仅print要用回调函数,而且在free的时候同样需要回调函数,因为如果data装载的是结构体的话,还会涉及到内存的分配问题。不知道这样理解对不对


admin
December 9th, 2008

是的。呵,看来你没有看后面的例子。

[...] 谁动了你的隐私(上)(下) 1.3 Write once, run anywhere(WORA)(上)(下) 1.4 拥抱变化(上)(下) 1.5 Don’t Repeat Yourself(DRY) (上)(下) 1.6 你的数据放在哪里(上)(下) 第2章 [...]


tiro
May 25th, 2009

写这个练习的时候,遇到了两个问题:一个和楼上的一样,链表的数据都需要由调用者动态分配吗,谁去释放怎么去释放这些数据的内存;第二个问题是错误处理的问题,当调用者传入的数据非法时,比如插入的位置非法什么的,有没有比较简洁通用的处理方式。


bad_guy
July 19th, 2009

好文章,但对下面的话不敢苟同:
“它可以避免前面两种方法的缺点,而且是一种很直观的方式。奇怪的是偏偏很少有人这样去做”

The Practice of Progrmming 第47页有类似的解法,但更简洁通用。


oyzp
July 22nd, 2009

博主的文章写得很好!
编程能力和表达能力都让我佩服@!
我本身对代码就很喜爱!喜欢把代码看成是艺术品,我看博主的代码就让我有这种感觉!我在这里学到了很多东西!


zhuxiaofeng
July 27th, 2009

为啥不能下载代码?谢谢


admin
July 28th, 2009

login first.


FengYi
October 16th, 2009

李老师,
print(iter->data);

需要改为

(*print)(iter->data); 么?

Leave a comment