第一次提问,没经验,多包涵!
把对象成员的值赋给一个变量,然后用该变量参与计算,这种方法与直接用对象引用成员值参与计算,哪种方法的计算速度会更快些?
如:
type
lei:=class
private
data:real;
end;
var
A:lei;
answer,a:real;
begin
A:=lei.create
answer:=function(A.data);//function比较复杂
或者
a:=A.data;
answer:=function(a);
在function中会涉及很多对象时,用哪种方法计算速度会更快?
谢谢
把对象成员的值赋给一个变量,然后用该变量参与计算,这种方法与直接用对象引用成员值参与计算,哪种方法的计算速度会更快些?
如:
type
lei:=class
private
data:real;
end;
var
A:lei;
answer,a:real;
begin
A:=lei.create
answer:=function(A.data);//function比较复杂
或者
a:=A.data;
answer:=function(a);
在function中会涉及很多对象时,用哪种方法计算速度会更快?
谢谢
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货