2007年3月15日星期四

徘徊于C和C++之间

最近几天一直在写代码,还是那恼人的SIFT算法,虽说算法过程已经完全清楚,但用C实现起来总是有些麻烦,主要问题在于C缺少很多有用的数据结构,不像C++,用STL、Boost,用起来特别顺手,特别舒服。比如,用C自己实现了一个hashtable和list,为了实现David Lowe所说的hash hough,总觉得效率太低。以前也用C++中的hashmap实现了类似的功能,效果就好得多~~
因此得出一个结论:一如既往地支持C++,支持template, STL, algorithm and Design Patten.

没有评论: