成熟的c库改用c++编译(改少量代码),比如说类里的指针数组改vector,类成员初始化挪到变量定义位置,(输出参数)传引用改传指针,改掉memset、memcpy,一个类似检查字符串是不是绝对路径的小函数,要改成引用另一个工程的类似函数(如果被引用的函数不能完全满足要求,就再去改那个工程,导致工程间依赖很多),还有一些格式方面的,比如if后跟单个语句加不加花括号,和for在同一行的花括号改到下一行,等等。
【 在 hgoldfish 的大作中提到: 】
: 可以说说他是怎么改的啊。让大家看看他改得好不好。
:
:
--
FROM 221.220.229.*