Referenz - Option()
Syntax: Option("Text")
Typ: Schlüsselwort
Kategorie: Programmorganisation
Option() ermöglicht es dem Programmierer zusätzliche Attribute oder Merkmale zu setzen.
Der Übergabeparameter 'Text' ist ein String und muss in Anführungszeichen und Klammern stehen. Nicht erkannte Optionen werden ignoriert.
Option kann auch als Befehl für das Setzen von Compilieroptionen verwendet werden. Siehe hierzu
OPTION.
Die möglichen Optionen sind:
SSE
Option("SSE") bewirkt, dass eine Gleitkommazahl (
SINGLE oder
DOUBLE), die von einer Funktion zurückgegeben wird, im xmm0 Register gespeichert wird. Der Befehl wird ignoriert, sollte nicht mit -fpu SSE compiliert worden sein.
Der Befehl muss sich direkt hinter dem Rückgabetypen einer Funktionsdeklaration oder -definition befinden. Es handelt sich hierbei nur um eine Optimierung und wird nicht dazu benötigt, Programme mit -fpu SSE zu compilieren.
Declare Function ValueInXmm0 () As Double Option("sse")
FPU
Option("FPU") bewirkt, dass eine Gleitkommazahl (
SINGLE oder
DOUBLE), die von einer Funktion zurückgegeben wird, im st(0) Register gespeichert wird. Der Befehl muss sich direkt hinter dem Rückgabetypen einer Funktionsdeklaration oder -definition befinden.
Declare Function ValueInStZero () As Double Option("fpu")
Unterschiede zu QB: Neu in FreeBASIC.
Siehe auch:
Compileroptionen
| Zusätzliche Informationen und Funktionen | ||||
|---|---|---|---|---|
|
||||




FreeBASIC-Nachrichten jetzt auch über Twitter erhalten. Follow us!
Versionen