Die Suche ergab 37 Treffer

von 4Planes
15.04.2021 16:54
Forum: Anfänger
Thema: Assembler error beim Kompilieren
Antworten: 5
Zugriffe: 1521

Re: Assembler error beim Kompilieren

Vielen, vielen Dank für die Tipps! tfts Hinweis auf die Pointer hat mich letztlich zum Ziel geführt. :allright:

Diese Zeile hat den Fehler ausgelöst:
Debug @var_Animation\Start\f ( @var_Animation\Start )

Richtig lautet die Zeile:
Debug var_Animation\Start\f ( @var_Animation\Start )

Zur ...
von 4Planes
15.04.2021 08:19
Forum: Anfänger
Thema: Assembler error beim Kompilieren
Antworten: 5
Zugriffe: 1521

Assembler error beim Kompilieren

Hallo!
Wenn ich versuche, mein Programm zu kompilieren und zu starten, erhalte ich folgenden Fehler:
PureBasic Assembler error
PureBasic.asm [15061]:
MOVSX rax,rsp
error:invalid size of operand

In meinem Code benutze ich kein Inline Assembler. Ich benutze auch keine Makros (ähnliche Fehler wurden ...
von 4Planes
23.03.2021 21:26
Forum: Anfänger
Thema: Pointer auf Prozeduren unterschiedlicher Datentypen
Antworten: 4
Zugriffe: 1184

Re: Pointer auf Prozeduren unterschiedlicher Datentypen

Danke! Klappt jetzt prima!

Aber ich ärgere mich, dass die Lösung so einfach ist. :mrgreen:
von 4Planes
23.03.2021 20:18
Forum: Anfänger
Thema: Pointer auf Prozeduren unterschiedlicher Datentypen
Antworten: 4
Zugriffe: 1184

Re: Pointer auf Prozeduren unterschiedlicher Datentypen

Vielen Dank! Das funktioniert so, wie ich es mir vorgestellt habe.

Ich habe nur ein Problem damit: Ich möchte den Prozeduren, deren Pointer ich jetzt gespeichert habe, einen Pointer auf das Element einer Liste übergeben, zu der die Struktur selber gehört. Mit anderen Worten: Ich habe einen ...
von 4Planes
23.03.2021 12:35
Forum: Anfänger
Thema: Pointer auf Prozeduren unterschiedlicher Datentypen
Antworten: 4
Zugriffe: 1184

Pointer auf Prozeduren unterschiedlicher Datentypen

Hallo!
Bisher bin ich so vorgegangen, wenn ich einen Pointer auf eine Prozedur verwenden wollte:
Procedure.f ReturnFloat()

ProcedureReturn 1.005

EndProcedure

Procedure.s ReturnString()

ProcedureReturn "Lorem Ipsum"

EndProcedure


Prototype.f ProtoReturnFloat( )
Prototype.s ...
von 4Planes
23.03.2021 12:23
Forum: Anfänger
Thema: Wie lange bleiben Zeiger bestehen?
Antworten: 5
Zugriffe: 1195

Re: Wie lange bleiben Zeiger bestehen?

Vielen Dank!
von 4Planes
22.03.2021 19:50
Forum: Anfänger
Thema: Wie lange bleiben Zeiger bestehen?
Antworten: 5
Zugriffe: 1195

Re: Wie lange bleiben Zeiger bestehen?

Vielen Dank für die schnellen Antworten! Dann ist es doch im Wesentlichen so, wie ich ursprünglich dachte.

Wenn du Zeiger auf Elemente verwendest, must du selber prüfen, nach DeleteElement oder DeleteMapElement, ob der Zeiger noch gültig ist .
Aber das ist nur wichtig, wenn ich das Element lösche ...
von 4Planes
22.03.2021 18:39
Forum: Anfänger
Thema: Wie lange bleiben Zeiger bestehen?
Antworten: 5
Zugriffe: 1195

Wie lange bleiben Zeiger bestehen?

Ich habe mich beim Lesen im Internet über die Verwendung von Pointern selber durcheinandergebracht.
Daher noch mal zur Sicherheit meine Frage: Wie lange bleiben Zeiger bestehen/gültig?
Ich dachte bisher, sie bleiben so lange gültig, wie das Element besteht, auf das sie verweisen, d.h. solange ich ...
von 4Planes
14.03.2021 18:51
Forum: Anfänger
Thema: Verschachtelte Gruppen von Daten
Antworten: 3
Zugriffe: 1186

Verschachtelte Gruppen von Daten

Hallo!

Ich frage mich, was der beste Ansatz ist, um in PB mit den mir vorgegebenen Daten umzugehen.

Ich hab eine Text-Datei mit folgender Form:

Wert 1: lorem
Wert 2: ipsum
Wert 3: dolor

Gruppe 1:
String 1: sit
String 2: amet
Ende Gruppe

Gruppe 2:
String 1: consetetur

Untergruppe 1 ...
von 4Planes
05.03.2021 19:52
Forum: Anfänger
Thema: Strukturen, die sich selbst enthalten
Antworten: 4
Zugriffe: 1242

Strukturen, die sich selbst enthalten

Hallo,

ist es erlaubt, dass eine Struktur sich selbst enthält?


Structure struc
...
Map subgroup.struc()
EndStructure

NewMap groups.struc()


Dieser Code funktioniert tadellos. Aber ich wollte vorsichtshalber mal nachfragen, ob ich damit rechnen kann, dass das immer klappt, oder es doch nur ...