Name
tuple_strlentuple_strlenTupleStrlenTupleStrlen — Berechnen der Länge der einzelnen Strings eines Stringtupels.
Herror tuple_strlen(const char* T1, Hlong* Length)
Herror T_tuple_strlen(const Htuple T1, Htuple* Length)
tuple_strlentuple_strlenTupleStrlenTupleStrlenTupleStrlen untersucht jeden String des Eingabetupels
T1T1T1T1t1 auf dessen Länge und liefert die Länge der einzelnen
Strings in dem Ausgabetupel LengthLengthLengthLengthlength zurück. Das Eingabetupel
T1T1T1T1t1 darf nur Strings enthalten. Ansonsten
bricht tuple_strlentuple_strlenTupleStrlenTupleStrlenTupleStrlen mit einer entsprechenden Fehlermeldung ab.
Für allgemeine Informationen zu String-Operationen siehe auch
Tupel / String-Operationen.
Sonderfall: Leeres Eingabetupel
Falls das Eingabetupel leer ist, gibt der Operator ein leeres Tupel zurück.
HDevelop Inline-Operation
HDevelop unterstützt eine Inline-Operation für tuple_strlentuple_strlenTupleStrlenTupleStrlenTupleStrlen,
die innerhalb eines Ausdrucks in der folgenden Syntax verwendet werden
kann:
Length := strlen(T1)
- Multithreading-Typ: independent (läuft parallel auch zu exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Länge der Strings des Eingabetupels.
tuple_strstrtuple_strstrTupleStrstrTupleStrstrTupleStrstr,
tuple_strrstrtuple_strrstrTupleStrrstrTupleStrrstrTupleStrrstr,
tuple_strchrtuple_strchrTupleStrchrTupleStrchrTupleStrchr,
tuple_strrchrtuple_strrchrTupleStrrchrTupleStrrchrTupleStrrchr,
tuple_substrtuple_substrTupleSubstrTupleSubstrTupleSubstr,
tuple_str_first_ntuple_str_first_nTupleStrFirstNTupleStrFirstNTupleStrFirstN,
tuple_str_last_ntuple_str_last_nTupleStrLastNTupleStrLastNTupleStrLastN,
tuple_splittuple_splitTupleSplitTupleSplitTupleSplit,
tuple_environmenttuple_environmentTupleEnvironmentTupleEnvironmentTupleEnvironment
tuple_is_stringtuple_is_stringTupleIsStringTupleIsStringTupleIsString
Foundation