tuple_concattuple_concatTupleConcatTupleConcat (Operator)
Name
tuple_concattuple_concatTupleConcatTupleConcat
— Verknüpfen zweier Tupel zu einem neuen Tupel.
Signatur
Herror tuple_concat(const Hlong T1, const Hlong T2, Hlong* Concat)
Herror T_tuple_concat(const Htuple T1, const Htuple T2, Htuple* Concat)
Beschreibung
tuple_concattuple_concatTupleConcatTupleConcatTupleConcat
verknüpft die zwei Eingabetupel T1T1T1T1t1
und
T2T2T2T2t2
zu einem neuen Tupel ConcatConcatConcatConcatconcat
, dessen vordere Elemente
aus den Elementen von T1T1T1T1t1
und dessen hintere Elemente aus denen
von T2T2T2T2t2
bestehen.
HDevelop Inline-Operation
HDevelop unterstützt eine Inline-Operation für tuple_concattuple_concatTupleConcatTupleConcatTupleConcat
,
die innerhalb eines Ausdrucks in der folgenden Syntax verwendet werden
kann:
Concat := [T1, T2]
Ausführungsinformationen
- Multithreading-Typ: independent (läuft parallel auch zu exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Parameter
T1T1T1T1t1
(input_control) tuple(-array) →
HTupleHTupleHtuple (integer / real / string) (int / long / double / string) (Hlong / double / HString) (Hlong / double / char*)
Eingabetupel 1.
T2T2T2T2t2
(input_control) tuple(-array) →
HTupleHTupleHtuple (integer / real / string) (int / long / double / string) (Hlong / double / HString) (Hlong / double / char*)
Eingabetupel 2.
ConcatConcatConcatConcatconcat
(output_control) tuple(-array) →
HTupleHTupleHtuple (integer / real / string) (int / long / double / string) (Hlong / double / HString) (Hlong / double / char*)
Ergebnis der Verknüpfung der Eingabetupel.
Alternativen
tuple_gen_consttuple_gen_constTupleGenConstTupleGenConstTupleGenConst
,
tuple_str_bit_selecttuple_str_bit_selectTupleStrBitSelectTupleStrBitSelectTupleStrBitSelect
,
tuple_selecttuple_selectTupleSelectTupleSelectTupleSelect
,
tuple_str_first_ntuple_str_first_nTupleStrFirstNTupleStrFirstNTupleStrFirstN
,
tuple_str_last_ntuple_str_last_nTupleStrLastNTupleStrLastNTupleStrLastN
,
tuple_substrtuple_substrTupleSubstrTupleSubstrTupleSubstr
Siehe auch
tuple_removetuple_removeTupleRemoveTupleRemoveTupleRemove
Modul
Foundation