Übergabe einer Liste() in PureBasic 4.3 ????

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
Xaby
Beiträge: 2144
Registriert: 12.11.2005 11:29
Wohnort: Berlin + Zehdenick
Kontaktdaten:

Übergabe einer Liste() in PureBasic 4.3 ????

Beitrag von Xaby »

Wie kann ich eine Liste() übergeben.

Oder brauche ich das nicht mehr?

PureBasic 4.3 liefert mir einen Syntax-Error, wenn ich das versuche :(
Kinder an die Macht http://scratch.mit.edu/
Benutzeravatar
cxAlex
Beiträge: 2111
Registriert: 26.06.2008 10:42

Beitrag von cxAlex »

UTFSE
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

Bild

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Benutzeravatar
Xaby
Beiträge: 2144
Registriert: 12.11.2005 11:29
Wohnort: Berlin + Zehdenick
Kontaktdaten:

Beitrag von Xaby »

Mich kotzt einfach an, dass man solche globalen Änderungen macht
und dann PureBasic nicht selbsterklärend ist.

Ich will keine Fehlermeldung: Syntax-Error
sondern einen Hinweis vom Compiler, wie man so etwas jetzt ändern müsste.

Ist doch Sch**ß*

:twisted:
Kinder an die Macht http://scratch.mit.edu/
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Steht im Announcement zur neuen Version, sowie selbstverständlich auch in
der Hilfe, welche man mit F1 aufrufen kann.

Unter Procedure würde ich nachsehen :?
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Xaby
Beiträge: 2144
Registriert: 12.11.2005 11:29
Wohnort: Berlin + Zehdenick
Kontaktdaten:

Beitrag von Xaby »

Mich kotzt einfach an, dass man solche globalen Änderungen macht
und dann PureBasic nicht selbsterklärend ist.

Ich will keine Fehlermeldung: Syntax-Error
sondern einen Hinweis vom Compiler, wie man so etwas jetzt ändern müsste.

Ist doch Sch**ß*

:twisted:

Ach und wenn es so einfach ist, die dumme Suchfunktion zu nutzen,
dann sei doch so freundlich und poste auch gleich den Link.

:freak:
Kinder an die Macht http://scratch.mit.edu/
Benutzeravatar
Xaby
Beiträge: 2144
Registriert: 12.11.2005 11:29
Wohnort: Berlin + Zehdenick
Kontaktdaten:

Beitrag von Xaby »

ts hat geschrieben:Steht im Announcement zur neuen Version, sowie selbstverständlich auch in
der Hilfe, welche man mit F1 aufrufen kann.

Unter Procedure würde ich nachsehen
Scheiß PB-Hilfe hat geschrieben:Um ein Array oder eine Linked List zurückzuliefern, kann ProcedureReturn nicht verwendet werden. Übergeben Sie zu diesem Zweck das Array oder die Linked List als Parameter an die Prozedur.
Genau das geht ja nicht.

Keine Ahnung, was da falsch sein soll an meinem Code.
Der sieht genauso aus wie in den Beispielen.

In PureBasic 4.2 ging der auch ohne Probleme.

Ahh, das Wort : "List" ist neu :roll:
Kinder an die Macht http://scratch.mit.edu/
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

> Genau das geht ja nicht.
Wenn Du nicht so Faul wärst, hätteste Dir die Hilfe-Seite mal genau
angesehen, da gibts sogar Beispiele mit Array und List.

Ein bissel unbeholfen heute? :lol:

Wenn andere soviel schreiben liest Du wohl nur den Anfang
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
cxAlex
Beiträge: 2111
Registriert: 26.06.2008 10:42

Beitrag von cxAlex »

> Ein bissel unbeholfen heute? :lol:

nur heute ... ? ^^

Ne, ist gut jetzt. Aber das war ein Sache die extra angekündigt wurde un im Forum hier gibts schon 1,2 Threads wos steht.

> Ach und wenn es so einfach ist, die dumme Suchfunktion zu nutzen,
> dann sei doch so freundlich und poste auch gleich den Link.

Wo ist da der Lerneffekt? :mrgreen:
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

Bild

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Benutzeravatar
Xaby
Beiträge: 2144
Registriert: 12.11.2005 11:29
Wohnort: Berlin + Zehdenick
Kontaktdaten:

Beitrag von Xaby »

Statt so einen Quatsch zu machen, hätte ich mir lieber Listen in Listen gewünscht.

Und was soll ListSize() sein?

CountList() war zwar auch doof, weil es eher ListElements()
oder so heißen müsste, aber Size klingt doch eher nach Speicherbedarf

Na ja.

Mal schauen. Ich werde mich noch etwas mit den Listen ärgern und
wer weiß, vielleicht gehen ja auch Listen in Listen :mrgreen:
Kinder an die Macht http://scratch.mit.edu/
Benutzeravatar
KeyKon
Beiträge: 1412
Registriert: 10.09.2004 20:51
Computerausstattung: Laptop: i5 2,8 Ghz, 16GB DDR3 RAM, GeForce 555GT 2GB VRAM
PC: i7 4,3 Ghz, 32GB DDR3 RAM, GeForce 680 GTX 4GB VRAM
Win10 x64 Home/Prof
PB 5.30 (64bit)
Wohnort: Ansbach
Kontaktdaten:

Beitrag von KeyKon »

Ein wenig aggro heute?
(\/) (°,,,°) (\/)
Antworten