Strukturen -> Arithmetik & Parameterübergabe !?

Für allgemeine Fragen zur Programmierung mit PureBasic.
Benutzeravatar
Mijikai
Beiträge: 754
Registriert: 25.09.2016 01:42

Strukturen -> Arithmetik & Parameterübergabe !?

Beitrag von Mijikai »

Gibt es eine Übersicht wo man sieht was funktioniert?

z.B. geht:

Code: Alles auswählen

Structure VECTOR_STRUCT
  X.f
  Y.f
EndStructure

Structure TEST_STRUCT
  Pos.VECTOR_STRUCT
  String.s{32}
EndStructure

Global T1.TEST_STRUCT
Global T2.TEST_STRUCT

T1\Pos\X = 10
T1\Pos\Y = 20
T1\String = "Hallo!"

T2 = T1;<- kopiere T1!

Debug T2\Pos\X
Debug T2\Pos\Y
Debug T2\String
Aber es gehen leider keine mathematischen Funktionen...
z.B.:

Code: Alles auswählen

T1\Pos + T2\Pos
Auch gibt es leider kein:

Code: Alles auswählen

Procedure.TEST_STRUCT GetData()
;...
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 6996
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Re: Strukturen -> Arithmetik & Parameterübergabe !?

Beitrag von STARGÅTE »

Gibt es eine Übersicht wo man sieht was funktioniert?
Nein, denn du kannst in PureBasic keine Arithmetik & Parameterübergabe mit Strukturen machen!
Die Zuweisung von T2 = T1 ist nur ein Macro von CopyStructure(T2, T1, TEST_STRUCT)
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Antworten