分类: LINUX
2009-08-12 22:10:20
raymond19842009-08-24 14:25:53
如果你看到某个子类不可访问基类的方法,数据之类的 注意: 你的继承关键字是不是写错了,比如你写成了private或者protected继承,这样sub class是无法访问parent的,还有,如果你没有些,那么默认是private,也很恐怖。
raymond19842009-08-18 22:30:38
在读取或者写入只有一个buffer的情况下(网络程序很多都会这样),在读取下一个记录之前,一定要restate原来的记录的初始状态,否则就会一篇混乱。从另一个角度来说,如果作deserialize,则所有的数据都是必须被清空的。
raymond19842009-08-14 21:01:43
如果使用递归遍历的话,注意参数一定要传node的指针,而不是传入某个node的孩子的列表,如果你传了列表,node的其他信息就无法传递,也就是说你在这个递归函数里面使用的只是root node的信息,这是非常恐怖的,会让你觉得莫名其妙。我原来一直觉得传node和传孩子不同,现在终于明白了,任何时候都传node是没有错的。