VF_delete | VD_delete | VE_delete |
VCF_delete | VCD_delete | VCE_delete |
VPF_delete | VPD_delete | VPE_delete |
VI_delete | VBI_delete | VSI_delete | VLI_delete | VQI_delete | |
VU_delete | VUB_delete | VUS_delete | VUL_delete | VUQ_delete | VUI_delete |
|
Funktion | Ein Element aus einem Vektor entfernen |
|
Syntax C/C++ | #include <VFstd.h>
void VF_delete( fVector X, ui size, ui pos ); |
C++ VecObj | #include <OptiVec.h>
void vector<T>::delete( ui pos ); |
Pascal/Delphi | uses VFstd;
procedure VF_delete( X:fVector; size, pos:UIntSize ); |
|
CUDA-Funktion C/C++ | #include <cudaVFstd.h>
int cudaVF_delete( fVector d_X, ui size, ui pos );
void VFcu_delete( fVector h_X, ui size, ui pos );
|
CUDA-Funktion Pascal/Delphi | uses VFstd;
function cudaVF_delete( d_X:fVector; size, pos:UIntSize ): IntBool;
procedure VFcu_delete( h_X:fVector; size, pos:UIntSize );
|
|
Beschreibung | Dies ist eine der wenigen Funktionen, die einen Eingabevektor selbst ändern, anstatt das Ergebnis in einem Ausgabevektor abzulegen. Das Element mit dem Index pos wird aus dem Vektor X entfernt und alle ihm folgenden Elemente eine Position niedriger gerückt. Das letzte Element bleibt undefiniert. |
|
|
|
|