|
Programmierung MQL4 Hier gehts rund ums Programmieren in MQL4. |
|
Themen-Optionen | Thema durchsuchen | Ansicht |
|
|
|||
Bestimmte Werte aus Array löschen
Hi,
wieder mal die Arrays, die einem in MQL4 die Nerven kosten. Ich hoffe, Ihr könnt mir einen Denkanstoß geben: Ich habe ein Array Katze[20][2] Ich fülle das Array #define Name 0 #define Farbe 1 Katze[0][Name] = Tim; Katze[0][Farbe] = schwarz; ... Katze[19][Name] = Lisa; Katze[19][Farbe] = gefleckt; Jetzt soll zB: Katze 3, 4, 10 und 15 aus dem Array gelöscht werden, ohne, dass sich die ursprüngliche Reihenfolge ändert. In anderen Programmen ist das easy, Wert löschen und der Index rückt nach. In MQL4 bin ich am verzweifeln Kann man das irgendwie lösen? Welche Werte ich löschen muss, erfahre ich immer erst in einer for-schleife, die prüft, welcher Wert aus dem Array raus muss. Ich kann diese zu löschenen Werte (also den Index), wenn es sein muss, auch in einem weiteren Array zwischenspeichern. Besten Dank vorab. |
Lesezeichen |
|
|