能用库函数尽量用库函数而不去自己写的功能相同的程序,最大程度的reuse existing class是C++或者任何OO语言的基本思想。同样的功能库函数效率大于等于自己写的函数。而且其完整性,边界条件等都经过无数的检验。可不可以block copy要看具体有多少字符而定,这程序之中有两个操作,一是检查是否有空格,一是copy字符。后者如果是copy一大片内存的话显然有比一个一个字符copy快的方法的吧。就算是前面的字符检查库函数也没有理由比手自制的慢。
[此贴子已经被作者于2006-8-31 15:42:58编辑过]
http://myajax95./