CXI-Basis-Programmierreferenz / Version 2 / Datenspeicherung / CxiNode / Typübergreifende Funktionen /
CxiError CxiNode :: SetFromString (const char *items, CxiLong options = 0)
CxiError cxiSetFromString (CxiHandle self, const char *items, CxiLong options)
Setzt Variablen des Blocks aus einem String
items:
String mit Variablennamen und -werten
options:
unbenutzt, es muss 0 übergeben werden
return:
0 ok, sonst Fehler
Diese Funktion ist fast identisch zu SetFromStringOrFile, sie kann jedoch keine Dateien einlesen. Stattdessen werden Namen ohne Gleichheitszeichen als logische Variablen mit dem Wert TRUE abgelegt.
In statisch gelinkten Umgebungen (DOS) kann Speicherplatz gespart werden, wenn diese Funktion statt SetFromStringOrFile benutzt wird und ansonsten keine CXI-Dateizugriffe benötigt werden.
Portabilität:
Diese Funktion ist in allen unterstützten Systemen verfügbar.
Siehe auch:
SetFromStringOrFile - String oder Datei in Block konvertieren
SetFromLine - Zeile in Block konvertieren
CxiTree-Konstruktor mit Beispiel