Deutsch
Bugs und vermeintliche

XProfan X3

XProfan läßt Array verschwinden

 

Michael
W.
Übergebe ich ein Array an eine Funktion, dann verschwindet der Inhalt des Arrays nach dem Ende der Unterfunktion.

Die Unterfunktion ist so kurz wie möglich gehalten. Nur ein Array annehmen und es als Rückgabe-Wert liefern.

Das zurückgegebene Array ist dann auch da, aber das übergebene ist plötzlich leer...
' XProfan X3.1
' 3 dyn. Arrays
Declare long arr_1[], arr_2[], arr_3[]
cls
' Übergabe und Rückgabe eines Arrays
' (was damit angestellt wird, ist hier unwichtig)

Proc test

    parameters long arr[]
    return arr[]

endproc

' erzeuge Werte im Array 1
arr_1[] = 1,4,17,4,9,8,3,4,17
' kopiere Array
arr_2[] = arr_1[]
Print "\n-Array 1"

whileloop 0, sizeof(arr_1[]) - 1

    print &loop,arr_1[&loop]

endwhile

Print "- *"
Print "\n-Array 2 (wurde aus Array 1 erstellt)"

whileloop 0, sizeof(arr_2[]) - 1

    print &loop,arr_2[&loop]

endwhile

Print "- *"
waitinput
' erstelle Array 3 (Daten aus Unterprogramm)
arr_3[] = test( arr_1[] )
Print "\n-Array 3 (wurde aus Unterprogramm geladen)"

whileloop 0, sizeof(arr_3[]) - 1

    print &loop,arr_3[&loop]

endwhile

Print "- *"
Print "\n-Array 1 (---Nanu---)"

whileloop 0, sizeof(arr_1[]) - 1

    print &loop,arr_1[&loop]

endwhile

Print "- *"
waitend

Gruß
Michael Wodrich
 
Alle Sprachen
System: Windows 8/10, XProfan X4
Programmieren, das spannendste Detektivspiel der Welt.
04.02.2017  
 




RGH
Das werde ich mir mal ansehen. Das sollte so natürlich nicht sein.

Gruß
Roland
 
XProfan X3
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
05.02.2017  
 




Jörg
Sellmeyer
Wenn das hier behoben ist, bitte mal auf erledigt setzen.
 
XProfan X3
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
14.05.2018  
 



Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

4.935 Betrachtungen

Unbenanntvor 0 min.
Stringray05.01.2022
Thomas Zielinski29.08.2019
Pedro Miguel17.05.2019
Matzbub24.12.2018
Mehr...

Themeninformationen

Dieses Thema hat 3 Teilnehmer:

Jörg Sellmeyer (1x)
RGH (1x)
Michael W. (1x)


Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie