Preview: PureBasic 64 Bit...
- NicTheQuick
- Ein Admin
- Beiträge: 8679
- Registriert: 29.08.2004 20:20
- Computerausstattung: Ryzen 7 5800X, 32 GB DDR4-3200
Ubuntu 22.04.3 LTS
GeForce RTX 3080 Ti - Wohnort: Saarbrücken
- Kontaktdaten:
Doch doch...das passt!NicTheQuick hat geschrieben:@Dr. Shrek:
Ich glaube du hast mich falsch verstanden. Natürlich sagt das '@' dem
Compiler, welche Art Pointer es werden soll. Aber wenn er da eine
64-Bit-Adresse zurückgibt, passt das nicht zu 'Data.l'.
Der Zusatz '.l' wird wie in C das 'int' entsprechend der nativen Hardware als 32bit bzw als 64 bit interpretiert... sonst würden viele Programme nicht einfach auf 64bit umzuschreiben sein.
Siehste! Geht doch....?!
PB*, *4PB, PetriDish, Movie2Image, PictureManager, TrainYourBrain, ...
PB*, *4PB, PetriDish, Movie2Image, PictureManager, TrainYourBrain, ...
- NicTheQuick
- Ein Admin
- Beiträge: 8679
- Registriert: 29.08.2004 20:20
- Computerausstattung: Ryzen 7 5800X, 32 GB DDR4-3200
Ubuntu 22.04.3 LTS
GeForce RTX 3080 Ti - Wohnort: Saarbrücken
- Kontaktdaten:
WriteLong() und ReadLong():NicTheQuick hat geschrieben:Das ist aber schlecht, wenn man 'WriteLong()' und 'ReadLong()' in
Binärdateien benutzt. Das würde das Auslesen einer Datei ja auch komplett
ändern. Außerdem wären dann Quads sinnlos, wenn Longs dadurch 64-Bit
werden.
Das sind Funktionen die genau das tun was sie tun sollen.
Ich meinte den Datentyp .l nicht Funktionen wie <Read/Write>Long()
Siehste! Geht doch....?!
PB*, *4PB, PetriDish, Movie2Image, PictureManager, TrainYourBrain, ...
PB*, *4PB, PetriDish, Movie2Image, PictureManager, TrainYourBrain, ...
-
- Beiträge: 57
- Registriert: 03.02.2005 05:57
- Wohnort: Berlin
- Kontaktdaten:
- hardfalcon
- Beiträge: 3447
- Registriert: 29.08.2004 20:46
- Wohnort: Luxemburg
- Kontaktdaten:
Zuerst hab ich das Datum von Dr Shreks Posting angeschaut. "Die Sau! Ders ma echt fies!"
Dann schau ich mir das Datum von fr34ks Posting im englischen Forum an. "Die Sau, das ja noch fieser!"
Dann schau ich mir den Screenshot an. "WTF?! Was machen die denn für ne Scheisse, dass sie 42 Zeilen Code für nen einfachen MessageRequester() brauchen?!"
//EDIT: NTQ: Lol, Quads kriegen dann 128Bit
Dann schau ich mir das Datum von fr34ks Posting im englischen Forum an. "Die Sau, das ja noch fieser!"
Dann schau ich mir den Screenshot an. "WTF?! Was machen die denn für ne Scheisse, dass sie 42 Zeilen Code für nen einfachen MessageRequester() brauchen?!"
//EDIT: NTQ: Lol, Quads kriegen dann 128Bit
„Warum siehst du den Splitter im Auge deines Bruders, aber den dicken fetten schwarzen Zensurbalken vor deinem Auge bemerkst du nicht?“
1) 42 lines: Was ist daran so ungewöhnlich?hardfalcon hat geschrieben:... dass sie 42 Zeilen Code für nen einfachen MessageRequester() brauchen?!"
//EDIT: NTQ: Lol, Quads kriegen dann 128Bit
2) Quads sind Quads...nicht mehr und nicht weniger...
64Bit bezieht sich grösstenteils auf die Addressierung
Siehste! Geht doch....?!
PB*, *4PB, PetriDish, Movie2Image, PictureManager, TrainYourBrain, ...
PB*, *4PB, PetriDish, Movie2Image, PictureManager, TrainYourBrain, ...
- hardfalcon
- Beiträge: 3447
- Registriert: 29.08.2004 20:46
- Wohnort: Luxemburg
- Kontaktdaten:
Wo wir schon beim Thema sind:
http://www.heise.de/newsticker/meldung/105747/
http://www.heise.de/newsticker/meldung/105747/
„Warum siehst du den Splitter im Auge deines Bruders, aber den dicken fetten schwarzen Zensurbalken vor deinem Auge bemerkst du nicht?“