Enumeration

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
edel
Beiträge: 3667
Registriert: 28.07.2005 12:39
Computerausstattung: GameBoy
Kontaktdaten:

Beitrag von edel »

Was macht das denn fuer einen Sinn wenn man die Daten nochmal
speichert ?
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 »

Um globale Variablen zu vermeiden, werden halt Konstanten verwendet.
Dynamisches erstellen von Gadgets ist ja nur selten erforderlich, so das die
Konstanten schon sinnvoll sind.

Ausserdem werden die Konstanten vom Compiler ja direkt in ihre Werte
umgewandelt, ansonste müßte er Platz für eine Variable im RAM einrichten,
obwohl der Wert sich ja nie ändert.
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
Franky
Beiträge: 1132
Registriert: 29.08.2004 16:31
Wohnort: Münsterland
Kontaktdaten:

Beitrag von Franky »

Zudem wäre ohne die Konstanten eine For-Schleife, wie sie hier gezeigt wird nicht möglich. Dazu müsste man die Handles in ne Liste einlesen und die einzelnen Elemente auslesen.

Und das ist ja INETWA das gleiche, wie PB es dank Konstanten von Haus aus macht :)
Falsch zugeordnetes Zitat des Tages: "O'zapft is" - Edward Snowden :)
Benutzeravatar
Konne
Beiträge: 764
Registriert: 30.03.2005 02:20
Kontaktdaten:

Beitrag von Konne »

Also ich fände am geilsten wenn man einfach nen neuen Typ von Variablen hääte. °Gadget oder so.
Antworten