如何能得知一个变量所占用的内存空间?(30分)

  • 主题发起人 主题发起人 L.Ming
  • 开始时间 开始时间
L

L.Ming

Unregistered / Unconfirmed
GUEST, unregistred user!
一个字符串变量,保存在TStringList里面,大约有100多万行,每行有20个字节长.这个变量会占用多少内存?
如何得知当前系统有多少内存?(总容量和当前容量)
 
强.速度肯定慢得不行吧.用Hash
 
strL:Tstringlist;
strl:=Tstrintlist.create;
strl.add(100万行);
showmessage(inttostr(Pinteger(integer(strl))^));
单位是bit
 
TObject.InstanceSize。
 
后退
顶部