具有相同值的free pascal count数组值

时间:2015-01-18 16:16:39

标签: arrays pascal freepascal

我有一个包含城市名称及其区域的文本文件:

15
Vilnius Vilniaus 541278
Dusetos Utenos 4211
Alytus Alytaus 69859
Druskininkai Alytaus 16890
Ignalina Utenos 6307
Kavarskas Utenos 753
Lazdijai Alytaus 5027
Simnas Alytaus 1940
Trakai Vilniaus 5504
Utena Utenos 33086
Veisiejai Alytaus 1673
Vievis Vilniaus 5246
Lentvaris Vilniaus 11832
Visaginas Utenos 28438
Zarasai Utenos 8001

我需要将所有城市过滤到同一地区...... 如何用免费帕斯卡实现?我会使用数组但是自由pascal只有数字索引数组[num..num2]我认为:D

提前致谢。

1 个答案:

答案 0 :(得分:0)

数组只有数字索引,但类可以覆盖[]表示法。

你可以使用其中一个various container implementations来做你想做的事。也许请查看gmapghashmap单位。