SwapElements mit strings

Für allgemeine Fragen zur Programmierung mit PureBasic.
Gunman
Beiträge: 2
Registriert: 25.12.2004 03:45

SwapElements mit strings

Beitrag von Gunman »

Hallo

Sobald ich strings mit SwapElements tauschen will stürzt das Programm bei mir ab. Obwohl ich im Beispielcode nur die zahlen durch strings ersetzt hab, woran liegt das ? Und wenn es damit nicht gehen sollte kann mir jemand dann eine andere Lösung sagen?

Code: Alles auswählen

NewList Numbers.s() 
 
For k=0 To 10 
  AddElement(Numbers()) 
  Numbers() = Str(k) 
Next 
    
SelectElement(Numbers(), 3)
*FirstElement = @Numbers() 
  
SelectElement(Numbers(), 9) 
*SecondElement = @Numbers() 
    
SwapElements(Numbers(), *FirstElement, *SecondElement) 
    
ForEach Numbers() 
  Debug Numbers() 
Next 
Benutzeravatar
ChaOsKid
Beiträge: 66
Registriert: 29.08.2004 15:07
Wohnort: Oktoberfest

Beitrag von ChaOsKid »

hi Gunman,

andere lösung:

Code: Alles auswählen

NewList Numbers.STRING()
 
For k=0 To 10
  AddElement(Numbers())
  Numbers()\s = Str(k)
Next
SelectElement(Numbers(), 3)
*FirstElement = @Numbers()
SelectElement(Numbers(), 9)
*SecondElement = @Numbers()
   
SwapElements(Numbers(), *FirstElement, *SecondElement)
   
ForEach Numbers()
  Debug Numbers()\s
Next 
mfG
Tobi
Gunman
Beiträge: 2
Registriert: 25.12.2004 03:45

Beitrag von Gunman »

Danke endlich komm ich weiter :D
Antworten