Type System in BMAX

Übersicht BlitzMax, BlitzMax NG Allgemein

Gehe zu Seite Zurück  1, 2

Neue Antwort erstellen

FireballFlame

BeitragMo, Nov 22, 2010 22:28
Antworten mit Zitat
Benutzer-Profile anzeigen
Macintosh hat Folgendes geschrieben:
kuerz: ein Function-pointer
Eine Funktionsreferenz, genaugenommen, kein Pointer.
PC: Intel Core i7 @ 4x2.93GHz | 6 GB RAM | Nvidia GeForce GT 440 | Desktop 2x1280x1024px | Windows 7 Professional 64bit
Laptop: Intel Core i7 @ 4x2.00GHz | 8 GB RAM | Nvidia GeForce GT 540M | Desktop 1366x768px | Windows 7 Home Premium 64bit
 

Macintosh

BeitragMo, Nov 22, 2010 22:34
Antworten mit Zitat
Benutzer-Profile anzeigen
Richtig.
Entschuldige Bitte ;) ^^

Thunder

BeitragMo, Nov 22, 2010 23:14
Antworten mit Zitat
Benutzer-Profile anzeigen
OT: Ich glaube, dass man in BlitzMax nicht von Funktionsreferenzen sprechen kann:

Wikipedia - Referenz
... und ...
BlitzMax: [AUSKLAPPEN]
SuperStrict
Framework brl.blitz
Import pub.stdc

Local p:Byte Ptr=malloc_(6)
Local f:Int()
f=p-5+5 'hier ist 'Zeigerarithmetik' und eine Zuweisung (an jeden Mist) möglich
p[0]=$B8
p[1]=$39
p[2]=$05
p[3]=$00
p[4]=$00
p[5]=$C3
WriteStdout "Funktion~n"
WriteStdout "Adresse: Funktion: "+Int(Byte Ptr(f))+"~n"
WriteStdout "Rueckgabewert: "+f()+"~n"
free_(p)
End
Meine Sachen: https://bitbucket.org/chtisgit https://github.com/chtisgit

Noobody

BeitragMo, Nov 22, 2010 23:52
Antworten mit Zitat
Benutzer-Profile anzeigen
Man kann in BMax Zeiger zu einer Funktionsreferenz casten, ja. Zeigerarithmetik auf der Funktionsreferenz selbst sind aber nicht möglich.
Man is the best computer we can put aboard a spacecraft ... and the only one that can be mass produced with unskilled labor. -- Wernher von Braun

TimBo

BeitragDi, Nov 23, 2010 0:19
Antworten mit Zitat
Benutzer-Profile anzeigen
ich verstehe gerade eh nichts, also von daher nix zu entschuldigen Wink

Pointer Zeiger Referenz blubb..
weiß nur was ein Handle ist Rolling Eyes
mfg Tim Borowski // CPU: Ryzen 2700x GPU: Nvidia RTX 2070 OC (Gigabyte) Ram: 16GB DDR4 @ 3000MHz OS: Windows 10
Stolzer Gewinner des BCC 25 & BCC 31
hat einen ersten Preis in der 1. Runde beim BWInf 2010/2011 & 2011/12 mit BlitzBasic erreicht.

Hummelpups

BeitragDi, Nov 23, 2010 1:58
Antworten mit Zitat
Benutzer-Profile anzeigen
Aber dann kannst du doch auch mal nach diesen Schlagwörtern im Forum suchen oder
soll in diesem Thread BMax in seiner ganzen Form erklärt werden?

Btw: BMax FTW!
blucode - webdesign - Ressource - NetzwerkSim
BlitzBasic 2D - BlitzMax - MaxGUI - Monkey - BlitzPlus

TimBo

BeitragDi, Nov 23, 2010 16:28
Antworten mit Zitat
Benutzer-Profile anzeigen
nein das habe ich nicht gemeint, Laughing
ich bin halt noch nicht so weit, dass ich es verstehe, aber bald werde ich es und dann wird BMax gerockt
mfg Tim Borowski // CPU: Ryzen 2700x GPU: Nvidia RTX 2070 OC (Gigabyte) Ram: 16GB DDR4 @ 3000MHz OS: Windows 10
Stolzer Gewinner des BCC 25 & BCC 31
hat einen ersten Preis in der 1. Runde beim BWInf 2010/2011 & 2011/12 mit BlitzBasic erreicht.

Gehe zu Seite Zurück  1, 2

Neue Antwort erstellen


Übersicht BlitzMax, BlitzMax NG Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group