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
FunctionInterconversion of the integer data types
Syntax C/C++#include <VLIstd.h>
    (or <VIstd.h>, <VUstd.h>,..., resp., depending on the destination data type!)
void V_ItoLI( liVector Y, iVector X, ui size );
    (all other functions of this family are similar)
C++ VecObj#include <OptiVec.h>
void vector<long>::ItoLI( const vector<long>& Y );
Pascal/Delphiuses VLIstd;
    (always the unit belonging to the destination type!)
procedure V_ItoLI( Y:liVector; X:iVector; size:UIntSize );
    (all other functions of this family are similar)
CUDA function 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 function 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 );
DescriptionEach element of the vector X is converted into the desired data type and stored in Y.
Error handlingsee chapter 5.2.
Return valuenone
See alsoV_ItoF

VectorLib Table of Contents  OptiVec home