VF_setElementVD_setElementVE_setElement
VCF_setElementVCD_setElementVCE_setElement
VPF_setElementVPD_setElementVPE_setElement
VI_setElementVBI_setElementVSI_setElementVLI_setElementVQI_setElement 
VU_setElementVUB_setElementVUS_setElementVUL_setElementVUQ_setElementVUI_setElement
FunktionEin Vektor-Element auf einen bestimmten Wert setzen
Syntax C/C++#include <VFstd.h>
void VF_setElement( fVector X, ui pos, float C );
C++ VecObj#include <OptiVec.h>
vector<T>::setElement( ui pos, T C );
Pascal/Delphiuses VFstd;
procedure VF_setElement( X:fVector; pos:UIntSize; C:Single );
CUDA-Funktion C/C++#include <cudaVFstd.h>
void cudaVF_setElement( fVector d_X, ui pos, float C );
void cusdVF_setElement( fVector d_X, ui pos, float *d_C );
CUDA-Funktion Pascal/Delphiuses VFstd;
procedure cudaVF_setElement( d_X:fVector; pos:UIntSize; C:Single );
procedure cusdVF_setElement( d_X:fVector; pos:UIntSize; d_C:PSingle );
BeschreibungDas Element an der Position pos wird mit dem Wert C überschrieben.
Diese Funktion wird benötigt, um einzelne Elemente dynamisch allozierter Vektoren zu setzen. Hierfür gibt es in Delphi keinen anderen Mechanismus, und frühe Versionen von Borland C++ hatten einen Fehler in der Zeiger-Arithmetik, der ebenfalls durch Verwendung von VF_setElement umgangen werden kann.
Fehlerbehandlungkeine
Rückgabewertkeiner
QuerverweisVF_Pelement,   VF_element,   VF_getElement,   VF_accElement,   VF_decElement

VectorLib Inhaltsverzeichnis  OptiVec Home