Float = Single oder Double?
Übersicht
BlitzMax, BlitzMax NG
Beginners-Corner
HeikoBetreff: Float = Single oder Double? |
Antworten mit Zitat |
|
|---|---|---|
| Topic says all.... | ||
|
|
Suco-XBetreff: ... |
Antworten mit Zitat |
|---|---|---|
|
Da BlitzMax neben dem Datentyp Float auch den Datentyp Double besitzt, bleibt also nurnoch Single übrig.
Mfg Suco |
||
| Intel Core 2 Quad Q8300, 4× 2500 MHz, 4096 MB DDR2-Ram, GeForce 9600GT 512 MB | ||
Heiko |
Antworten mit Zitat |
|
|---|---|---|
|
Danke dir, suuuper.
Achja, was ist eigentlich Byte Ptr ? wird ja auch bei strings verwendet. |
||
|
|
Suco-XBetreff: .... |
Antworten mit Zitat |
|---|---|---|
|
Ptr steht für Pointer und in diesem Fall ist er vom Type Byte. Kennst du dich mit Pointern aus?
Mfg Suco |
||
| Intel Core 2 Quad Q8300, 4× 2500 MHz, 4096 MB DDR2-Ram, GeForce 9600GT 512 MB | ||
Heiko |
Antworten mit Zitat |
|
|---|---|---|
| naja nicht wirklich, ging mir nur darum, ob ich das bei ner konvertierung auch als string nehmen kann. | ||
|
|
Suco-XBetreff: ...... |
Antworten mit Zitat |
|---|---|---|
|
Morgen.
Also Pointer solltest du im allgemeinen Programmablauf wenn möglich meiden. Meistens braucht man sie nur, wenn man Daten an andere Libs (z.b. an eine DLL oder C-Funktion) übergibt. Da andere Libs nichts mit dem Datentyp String von BlitzMax anfangen können, musst du den String in einen CString umwandeln. Das geht z.b. so: Code: [AUSKLAPPEN] Local text:String = "Dies ist ein Text" 'Beispieltext Local cString:Byte Ptr = text.ToCString() 'Konvertierung zu einem C-String Print String.fromCString(cString) ' Rückkonvertierung und Testausgabe Du kannst also einen CString an eine DLL übergeben oder dir von einer DLL einen CString zurückgeben lassen und ihn in einen BlitzMax String konvertieren. Mfg Suco |
||
| Intel Core 2 Quad Q8300, 4× 2500 MHz, 4096 MB DDR2-Ram, GeForce 9600GT 512 MB | ||
|
|
Geeecko |
Antworten mit Zitat |
|---|---|---|
|
Wenn du die Adresse (byte Ptr) von einer Variable bekommen möchtest, kannst du VarPtr benutzen.
(mal der vollständigkeit halber lg MD |
||
Übersicht
BlitzMax, BlitzMax NG
Beginners-Corner
Powered by phpBB © 2001 - 2006, phpBB Group
