V_ItoBIV_ItoSIV_ItoLIV_ItoQI
V_BItoIV_BItoSIV_BItoLIV_BItoQI
V_SItoIV_SItoBIV_SItoLIV_SItoQI
V_LItoIV_LItoBIV_LItoSIV_LItoQI
V_QItoIV_QItoBIV_QItoSIV_QItoLI
V_UtoUBV_UtoUSV_UtoULV_UtoUI
V_UBtoUV_UBtoUSV_UBtoULV_UBtoUI
V_UStoUV_UStoUBV_UStoULV_UStoUI
V_ULtoUV_ULtoUBV_ULtoUSV_ULtoUI
V_UItoUV_UItoUBV_UItoUSV_UItoUL
V_ItoUV_BItoUBV_SItoUSV_LItoUL
V_UtoIV_UBtoBIV_UStoSIV_ULtoLI
FunktionUmwandlungen innerhalb der Ganzzahl-Datentypen
Syntax C/C++#include <VLIstd.h>
    (oder <VIstd.h>, <VUstd.h>,..., abhängig vom Ziel-Datentyp!)
void V_ItoLI( liVector Y, iVector X, ui size );
    (analog alle übrigen Funktionen dieser Familie)
C++ VecObj#include <OptiVec.h>
void vector<long>::ItoLI( const vector<long>& Y );
Pascal/Delphiuses VLIstd;
    (stets die zum Ziel-Datentyp gehörige unit einschließen!)
procedure V_ItoLI( Y:liVector; X:iVector; size:UIntSize );
    (analog alle übrigen Funktionen dieser Familie)
CUDA-Funktion C/C++#include <cudaVLIstd.h>
int cudaV_ItoLI( liVector d_Y, iVector d_X, ui size );
void Vcu_ItoLI( liVector h_Y, iVector h_X, ui size );
CUDA-Funktion Pascal/Delphiuses VLIstd;
function cudaV_ItoLI( d_Y:liVector; d_X:iVector; size:UIntSize ): IntBool;
procedure Vcu_ItoLI( h_Y:liVector; h_X:iVector; size:UIntSize );
BeschreibungJedes Element von X wird in den gewünschten Datentyp konvertiert und in Y gespeichert.
Fehlerbehandlungsiehe Kap. 5.2.
Rückgabewertkeiner
QuerverweisV_ItoF

VectorLib Inhaltsverzeichnis  OptiVec Home