Tlist (Classes.pas) 在我刚开始接触TList的时候,TList搞得我迷雾重重,都是Capacity属性惹的祸.我查了Delphi的帮助,它说Capacity是TList的最大容量,又在什么地方说 MaxInt div 4是TList的最大容量.最后我搞明白了,Capacity是临时的,MaxInt div 4才是真正的最大容量.只要你的内存受得了就行,算起来一共是4G. 在TList 内部有一个FList指针指向一个Pointer数组,Capacity就是这个数组的大小.奇怪…