E-Mail Schreibe Programm

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
sen-me
Beiträge: 478
Registriert: 17.07.2005 16:02
Wohnort: Saarbrücken
Kontaktdaten:

Beitrag von sen-me »

goto
bööööösee

wen dein programm beendet wird wunde rdich nicht :roll:
Benutzeravatar
Kiffi
Beiträge: 10719
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

Hallo Thomas,

Fred hätte schon von Anfang an darauf achten müssen, dass die
Fehlermeldung, die VAL(Nummer) erzeugt, auch von STR(String) geliefert
wird.

> Eine Änderung würde bedeuten das sehr viele PB-Codes nicht mehr
> läuffähig sind. Dann müßten dort immer tatsächlich Pointer übergeben
> werden

In der Vergangenheit wurde doch schon mal eine Änderung eines
existierenden Befehles vorgenommen: AllocateMemory(). Der daraufhin
folgende Aufschrei der PB-Gemeinde verstummte doch relativ schnell.

> Das hängt alles zusammen mit der autom. Konvertierung, die sehr
> hilfreich ist

... und IMO zu unsauberer Programmierung führt.

> und von vielen benutzt wird, ohne darüber nachzudenken.

DAS ist das Problem! :cry:

Grüße ... Kiffi
a²+b²=mc²
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 »

Kiffi hat geschrieben: In der Vergangenheit wurde doch schon mal eine Änderung eines
existierenden Befehles vorgenommen: AllocateMemory(). Der daraufhin
folgende Aufschrei der PB-Gemeinde verstummte doch relativ schnell.
Die paar Wochen CodeArchiv testen und umschreiben wahren nicht langweilig :D
Kiffi hat geschrieben: > Das hängt alles zusammen mit der autom. Konvertierung, die sehr
> hilfreich ist

... und IMO zu unsauberer Programmierung führt.
Genauso wie ProcedureReturn aus schleifen?
Str("bla") ist Total unlogisch. Da PureBasic grundsätzlich, dort wo Zahlen erwartet werden, wenn dort Strings übergeben werden, stattdessen den Pointer übergibt, ist es für mich logisch und praktisch. Diese Konvertierung gibts in den meisten Hochsprachen.
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
Antworten