Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 07.03.17
ping ping ist offline
Mitglied
 
Registriert seit: Feb 2017
Beiträge: 31
ping befindet sich auf einem aufstrebenden Ast
Standard komischer Fehler

Hi,

habe hier einen echt komischen Fehler:

so läuft das Programm fehlerlos:
Code:
#property indicator_chart_window
#property strict
string Feld[6],Zeichenkette="0,1,2,3,4,5";
int init()
{ StringSplit(Zeichenkette,StringGetCharacter(",",0),Feld);
  Alert(Feld[5]);
  return(0);
}
int start()
{ return(0);
}
wenn man aus der Zeichenkette ,5 löscht dann gibt's "array out of range":
Code:
#property indicator_chart_window
#property strict
string Feld[6],Zeichenkette="0,1,2,3,4";
int init()
{ StringSplit(Zeichenkette,StringGetCharacter(",",0),Feld);
  Alert(Feld[5]);
  return(0);
}
int start()
{ return(0);
}
weiss jemand warum?
Das Feld[5] sollte doch da sein, wenn auch leer.

ciao ping