- 博客(4)
- 收藏
- 关注
原创 罪与罚
没有设计图纸就开始动工 coding 对我这种非天才人士来说绝对是一种罪恶,而不断的修改可怜的 public interface 就是这罪恶对应的惩罚了。当程序的接口在第 N 和第 N+1 个版本间震荡的时候,我开始领会 Design Pattern 的意义。只是,不经过这样的震荡,我似乎找不到一种真正理解 DP 的途径。纯水。。。近期估计不会有什么技术性的东西贴在这里了,朋友们见谅呵。
2006-04-21 00:57:00 2757 5
原创 为什么偶代码里 bug 会那么多呢。。
太令人郁闷了。这两天用Java写一个虚拟机程序,结果我的代码竟出现了类似这样的语句:// set GT bit if XR > ACif ( vm.getAC() > getXR() ) vm.setGT( true );郁闷了。。。别人都在虚拟机上调试虚拟机程序,我拿虚拟机程序对照着调试虚拟机自己-_-ps. 幸亏这次从一开始就决定目标是跨平台,所以用了 Java 来写,用 E
2006-04-09 08:24:00 1926 1
原创 std::map 的 inserter 实现
本来 std::map 不是 back insertable sequence,但是论坛上有人希望对一个 map 进行 std::copy in, std::copy out,于是偶就随便写了这么的个东西。。template >class map_inserter {public: typedef std::map map_type; typedef typename
2006-04-06 15:34:00 5737 1
原创 A Generic vector implementation in C
在被 linux 的 include/list.h 打击到彻底失去信心之前赶快贴过来,立此存照。#include #include #include #include struct _elem_type_tag{ size_t _type_size; int (*equals) (void *v1, void *v2, struct _elem_type_t
2006-04-02 00:45:00 1839
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人