KlassenKlassenKlassenKlassen | | | | Operatoren

tuple_inversetuple_inverseTupleInversetuple_inverseTupleInverseTupleInverse (Operator)

Name

tuple_inversetuple_inverseTupleInversetuple_inverseTupleInverseTupleInverse — Invertieren eines Tupels.

Signatur

tuple_inverse( : : Tuple : Inverted)

Herror tuple_inverse(const Hlong Tuple, Hlong* Inverted)

Herror T_tuple_inverse(const Htuple Tuple, Htuple* Inverted)

Herror tuple_inverse(const HTuple& Tuple, Hlong* Inverted)

Herror tuple_inverse(const HTuple& Tuple, HTuple* Inverted)

void TupleInverse(const HTuple& Tuple, HTuple* Inverted)

HTuple HTuple::TupleInverse() const

void HOperatorSetX.TupleInverse(
[in] VARIANT Tuple, [out] VARIANT* Inverted)

VARIANT HTupleX.TupleInverse([in] VARIANT Tuple)

static void HOperatorSet.TupleInverse(HTuple tuple, out HTuple inverted)

HTuple HTuple.TupleInverse()

Beschreibung

tuple_inversetuple_inverseTupleInversetuple_inverseTupleInverseTupleInverse invertiert das Eingabetupel TupleTupleTupleTupleTupletuple. Das Ergebnistupel InvertedInvertedInvertedInvertedInvertedinverted enthält also dieselben Elemente wie TupleTupleTupleTupleTupletuple jedoch in umgekehrter Reihenfolge.

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_inversetuple_inverseTupleInversetuple_inverseTupleInverseTupleInverse, die innerhalb eines Ausdrucks in der folgenden Syntax verwendet werden kann:

Inverted := inverse(Tuple)

Parallelisierung

Parameter

TupleTupleTupleTupleTupletuple (input_control)  number(-array) HTupleHTupleHTupleVARIANTHtuple (integer / real / string) (int / long / double / string) (Hlong / double / HString) (Hlong / double / char*) (Hlong / double / BSTR) (Hlong / double / char*)

Eingabetupel.

InvertedInvertedInvertedInvertedInvertedinverted (output_control)  number(-array) HTupleHTupleHTupleVARIANTHtuple (integer / real / string) (int / long / double / string) (Hlong / double / HString) (Hlong / double / char*) (Hlong / double / BSTR) (Hlong / double / char*)

Inversion des Eingabetupels.

Alternativen

tuple_sorttuple_sortTupleSorttuple_sortTupleSortTupleSort, tuple_sort_indextuple_sort_indexTupleSortIndextuple_sort_indexTupleSortIndexTupleSortIndex

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren