VF_deleteVD_deleteVE_delete
VCF_deleteVCD_deleteVCE_delete
VPF_deleteVPD_deleteVPE_delete
VI_deleteVBI_deleteVSI_deleteVLI_deleteVQI_delete 
VU_deleteVUB_deleteVUS_deleteVUL_deleteVUQ_deleteVUI_delete
FunktionEin 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/Delphiuses 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/Delphiuses VFstd;
function cudaVF_delete( d_X:fVector; size, pos:UIntSize ): IntBool;
procedure VFcu_delete( h_X:fVector; size, pos:UIntSize );
BeschreibungDies 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.
Fehlerbehandlungkeine
Rückgabewertkeiner
QuerverweisVF_rotate,   VF_insert

VectorLib Inhaltsverzeichnis  OptiVec Home