Autor Beitrag
Heiko
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3169
Erhaltene Danke: 11



BeitragVerfasst: Sa 05.03.05 11:47 
Gibt es eigentlich einen Unterschied zwischen GlUnit und Integer? Wenn man GluInt zurückverfolgt kommt man auf Integer zurück. Gibt es zw. vielleicht doch Unterschiede, und wenn ja welche??
uall@ogc
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1826
Erhaltene Danke: 11

Win 2000 & VMware
Delphi 3 Prof, Delphi 7 Prof
BeitragVerfasst: Sa 05.03.05 11:52 
nein gibt es nicht ausser dem namen

_________________
wer andern eine grube gräbt hat ein grubengrabgerät
- oder einfach zu viel zeit
Heiko Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3169
Erhaltene Danke: 11



BeitragVerfasst: Sa 05.03.05 11:56 
warum wurde der dann überhaupt definiert?
AXMD
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 4006
Erhaltene Danke: 7

Windows 10 64 bit
C# (Visual Studio 2019 Express)
BeitragVerfasst: Sa 05.03.05 11:57 
Warum wurde TDateTime definiert? Is auch nur ein Double ;)

AXMD
Heiko Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3169
Erhaltene Danke: 11



BeitragVerfasst: Sa 05.03.05 12:00 
Vielleicht damit man z.B. Variablen so definieren kann :mrgreen: :
ausblenden Delphi-Quelltext
1:
2:
var Zeit: TDateTime;
    Zeit: Double
tommie-lie
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 4373

Ubuntu 7.10 "Gutsy Gibbon"

BeitragVerfasst: Sa 05.03.05 12:06 
Heiko hat folgendes geschrieben:
Vielleicht damit man z.B. Variablen so definieren kann :mrgreen: :
ausblenden Delphi-Quelltext
1:
2:
var Zeit: TDateTime;
    Zeit: Double
Kann man ja nicht ;-)

Sowas wird definiert, damit die Variablentypen ihren Verwendungszweck wiederspiegeln. Alles, was mit "h" anfängt ist auch überflüssig, weil Handles auch nur 32bit-Zahlen sind, aber "hWnd" sagt "Handle auf Fenster", während "Longword" nur irgendeine Zahl sagt ;-)

_________________
Your computer is designed to become slower and more unreliable over time, so you have to upgrade. But if you'd like some false hope, I can tell you how to defragment your disk. - Dilbert
Phobeus
ontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 1280

Linux (FC6), WinXP Pro (Box)
D6 Pers, D7 Pro, FPC 2.x
BeitragVerfasst: Sa 05.03.05 16:18 
Denkt einen Tick weiter, dann habt ihr die Lösung. OpenGL wurde konzipiert um auf verschiedenen Sprachen/Skripten/Plattformen zu laufen und das ein Integer 32bit hat. Ich erinnere mich durchaus an Zeiten in denen das anders war (und OpenGL sicher auch) und ich denke bald wird man von 64bit sprechen. All dies und Veränderungen der Entwicklungssprachcen kann schnell zu Folge haben, dass der Code unbrauchbar wird und Anpassungen notwendig macht. Die Verwendung der gl-Formen würde nur eine Anpassung der Header erfordern, damit alles wieder vernünftig läuft. Von daher: Identisch ja, aber gl-Formen sollte lieber verwendet werden. Und sei es nur um unter OpenGL-Programmierern stehts die gleichen Datentypen zu haben und nicht rätseln zu müssen, was ein signed integer wohl besonders anders ist als ein gluInt ;)

_________________
"Menschen sterben nicht wenn man sie zu Grabe trägt, sondern wenn sie ihre Träume verlieren..."
Heiko Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3169
Erhaltene Danke: 11



BeitragVerfasst: Mo 07.03.05 17:43 
@Phobeus: Stimmt. Ich habe an die anderen Betriebssysteme gar nicht gedacht.
@tommie-lie: Hast Recht, mein Vorschlag funktioniert nicht. Ich habe es mal wieder mit Prozeduren verwechselt, wo an override verwenden kann. :autsch: