ClearMap()
Syntaxe
ClearMap(Map())Description
Efface tous les éléments dans la Map() spécifiée et libère la mémoire associée. Après cette opération, la map est toujours utilisable, mais elle ne contient plus d'éléments.
Exemple:NewMap Country.s() Country("FR") = "France" Country("US") = "United States" ; La preuve que des éléments ont été ajoutés à la map MessageRequester("Information", "There are "+Str(MapSize(Country()))+" elements in the map") ; Efface les éléments de la map ClearMap(Country()) MessageRequester("Information", "There are "+Str(MapSize(Country()))+" element in the map")
Note: PureBasic libèrera seulement la mémoire occupée par les éléments. Si la map a été utilisée pour stocker des objets dynamiques, il n'est pas possible de le détecter (en PureBasic ou dans un autre langage). Dans ce cas, il convient de libérer tous ces objets avant la destruction de la liste.
OS Supportés
Tous