G
ggym
Unregistered / Unconfirmed
GUEST, unregistred user!
我觉得一个设计良好的算法往往会有若干个关键的代码段
也就是说关键在于那些使用最频繁或对整体效率影响最大的代码段
对这些地方,我倾向于用汇编进行优化,因为无论是
DELPHI还是VC,生成的汇编代码都远远不如手工编写的效率高
而在DELPHI或VC中汇编插入都很方便,其他的部分
因为使用频度不高,因此用DELPHI或VC基本上没有很大差别
我的观点是,一个算法的优劣,首先在于算法的逻辑设计
在具体实现上,如果和我有相同习惯,则并不存在多大的语言上的差别
一个关键代码段用汇编优化过的算法,即使在VB上也不见得慢多少
不过话说回来,如果不用汇编则VC编译代码的确比DELPHI和BCB强
但是VC的代码和手工写的差距仍然非常大,不然我们学汇编干吗,hehe
也就是说关键在于那些使用最频繁或对整体效率影响最大的代码段
对这些地方,我倾向于用汇编进行优化,因为无论是
DELPHI还是VC,生成的汇编代码都远远不如手工编写的效率高
而在DELPHI或VC中汇编插入都很方便,其他的部分
因为使用频度不高,因此用DELPHI或VC基本上没有很大差别
我的观点是,一个算法的优劣,首先在于算法的逻辑设计
在具体实现上,如果和我有相同习惯,则并不存在多大的语言上的差别
一个关键代码段用汇编优化过的算法,即使在VB上也不见得慢多少
不过话说回来,如果不用汇编则VC编译代码的确比DELPHI和BCB强
但是VC的代码和手工写的差距仍然非常大,不然我们学汇编干吗,hehe