KlassenKlassenKlassenKlassen | | | | Operatoren

Seite in aktueller Syntax (Programmiersprache) nicht vorhanden.

Seite in aktueller Syntax (Programmiersprache) nicht vorhanden.

Seite in aktueller Syntax (Programmiersprache) nicht vorhanden.

Seite in aktueller Syntax (Programmiersprache) nicht vorhanden.

Seite in aktueller Syntax (Programmiersprache) nicht vorhanden.

convert_vector_to_tupleT_convert_vector_to_tupleConvertVectorToTupleconvert_vector_to_tupleConvertVectorToTupleConvertVectorToTuple (Operator)

Name

convert_vector_to_tupleT_convert_vector_to_tupleConvertVectorToTupleconvert_vector_to_tupleConvertVectorToTupleConvertVectorToTuple — Verkettet die Elemente eines Vektors zu einem Tupel.

Signatur

convert_vector_to_tuple( : : InputVector : ResultTuple)

Herror T_convert_vector_to_tuple(const Htuple InputVector, Htuple* ResultTuple)

Herror convert_vector_to_tuple(const HTuple& InputVector, double* ResultTuple)

Herror convert_vector_to_tuple(const HTuple& InputVector, HTuple* ResultTuple)

void ConvertVectorToTuple(const HTuple& InputVector, HTuple* ResultTuple)

void HOperatorSetX.ConvertVectorToTuple(
[in] VARIANT InputVector, [out] VARIANT* ResultTuple)

static void HOperatorSet.ConvertVectorToTuple(HTuple inputVector, out HTuple resultTuple)

Beschreibung

convert_vector_to_tupleconvert_vector_to_tupleConvertVectorToTupleconvert_vector_to_tupleConvertVectorToTupleConvertVectorToTuple wandelt ein Vektor in ein Tupel um. Dabei werden die einzelnen Elemente des Eingabevektors InputVectorInputVectorInputVectorInputVectorInputVectorinputVector zu einem einzelnen Ausgabetupel ResultTupleResultTupleResultTupleResultTupleResultTupleresultTuple aneinandergereiht. Ist InputVectorInputVectorInputVectorInputVectorInputVectorinputVector zwei- oder mehrdimensional, werden die Vektorelemente in einer Tiefensuche aufgesammelt. So wird z.B. aus dem Eingabevektor '{{{1},{2}},{{3},{4}}}'"{{{1},{2}},{{3},{4}}}""{{{1},{2}},{{3},{4}}}""{{{1},{2}},{{3},{4}}}""{{{1},{2}},{{3},{4}}}""{{{1},{2}},{{3},{4}}}" das Ausgabetupel [1,2,3,4].

Parameter

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

Eingabevektor.

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

Ausgabetupel.

Ergebnis

Sind die Parameterwerte korrekt, dann liefert convert_vector_to_tupleconvert_vector_to_tupleConvertVectorToTupleconvert_vector_to_tupleConvertVectorToTupleConvertVectorToTuple den Wert 2 (H_MSG_TRUE). Andernfalls wird eine Fehlerbehandlung durchgeführt und ein Fehlercode zurückgeliefert.

Siehe auch

convert_tuple_to_vector_1dconvert_tuple_to_vector_1dConvertTupleToVector1dconvert_tuple_to_vector_1dConvertTupleToVector1dConvertTupleToVector1d

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren