CVI

FreeBASIC-Referenz » Alphabetische Befehlsreferenz » C » CVI

Syntax:

CVI (Stringausdruck)
CVI<Bits> (Stringausdruck)

Typ: Funktion
Kategorie: Typumwandlung

CVI konvertiert einen STRING in eine INTEGER-Zahl. CVI ist die Umkehrung von MKI.

Beispiel:

Dim a As Integer
a = Cvi("RIFF")
Print a, CVI<32>("RIFF")
Print Mki(a)
Sleep

Ausgabe:

 1179011410    1179011410
RIFF

Unterschiede zu QB:
QB unterstützt den Parameter 'Bits' nicht. INTEGER sind dort immer 16 Bit lang und CVI erwartet einen 2-Byte-String.

Unterschiede zu früheren Versionen von FreeBASIC:
Der Parameter 'Bits' existiert seit FreeBASIC v0.90.

Unterschiede unter den FB-Dialektformen:
In der Dialektform -lang qb erwartet CVI, wenn 'Bits' nicht angegeben wird, ebenso wie in QB einen 2-Byte-String.

Siehe auch:
MKSHORT, MKI, MKL, MKLONGINT, MKS, MKD, CVSHORT, CVD, CVL, CVLONGINT, CVS, Datentypen umwandeln