Sprung zum Seitenende Struktur Themen A...Z Titel << >>

CXI-Basis-Programmierreferenz / Version 2 / Datenspeicherung / CxiNode / Numerische Variablen /

GetByt - Bytevariable auslesen

[C++] CxiByte CxiNode :: GetByt (CxiName pname, CxiByte pdef = 0) const
[C] CxiByte cxiGetByt ...P (CxiHandle self, CxiName pname, CxiByte pdef)

[S2:STANDARD] Liest eine Bytevariable

pname:
Name der Variablen oder Pfadangabe und Variablenname

pdef:
Rückgabewert für den Fehlerfall (Vorgabe 0)

return:
Gelesener Wert der Variablen (0 bis 255), bei Fehler pdef

Resource-Referenzen werden aufgelöst. Ist dies nicht möglich, wird ein Fehler zurückgegeben.

Bytevariablen werden immer als ein einzelnes Byte (unsigned char) abgelegt und besitzen daher die Datengröße 1.

Hinweis: Bytevariablen werden als numerische Werte (0 bis 255) aufgefasst und nicht als Zeichen, daher werden solche Variablen bei der Übertragung nicht konvertiert! Um einzelne Zeichen auf portable Weise in Datenbehältern abzulegen, sollte eine Zeichenkette der Länge 1 verwendet werden.

Portabilität:
Diese Funktion ist in allen unterstützten Systemen verfügbar. Bytevariablen werden erst ab Version 2.03 des CXI-Basissystems unterstützt und können von früheren Versionen nicht verarbeitet werden. Ab Version 2.07 heißt diese Funktion GetByt statt wie bisher GetChr (siehe Hinweis oben). Der alte Name GetChr für diese Funktion kann weiterhin benutzt werden.

Siehe auch:
SetByt
GetAsNum
GetAsStr


[i] CXI-Basis-Programmierreferenz
Version 2.10 72 (1014-001), erstellt am 15. April 2000
Textseite 178 von 855, Thema 8369 (GetByt)
[c] Copyright (c) 1996-2000 by TeraConnect GmbH

Sprung zum Seitenanfang Struktur Themen A...Z Titel << >>