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