
软件工程
文章平均质量分 79
jaychj
这个作者很懒,什么都没留下…
展开
-
【代码之美】第一章——正则表达式匹配器
【beautiful code】下面这段代码实现一个正则表达式适配器,用来处理以下的模型:字符含义c匹配任意的字符c.(句点)匹配任意的单个字符^匹配输入字符串的开头$匹配输入字符串的结尾*匹配前一个字符的零个或者多个出现以下是匹配算法的代码:/* match: 在text中原创 2008-12-14 21:34:00 · 564 阅读 · 0 评论 -
【C++】template vs virtual function
泛型编程和抽象接口都能达到代码重用和接口抽象的作用,STL是泛型编程的代码,而设计模式里面遍布了各种抽象接口,对于同样的问题,两种方法都能实现。比如,我要实现一个锁类,泛型会这样实现:class CMutex{ public: CMutex(pthread_mutexattr_t* attrs = 0) { pthread_mutex_ini原创 2009-08-12 23:43:00 · 1396 阅读 · 0 评论