FunctionStore a vector in binary format into a stream
Syntax C/C++#include <VFstd.h>
VF_store( FILE *stream, fVector X, ui size );
C++ VecObj#include <OptiVec.h>
void vector<T>::store( FILE *stream );
Pascal/Delphiuses VFstd;
procedure VF_store( var Stream:FILE; X:fVector; size:UIntSize );
Descriptionsize elements of X are written to stream in binary format. The stream must be already open for binary write operations.
The VecObj version stores not only the vector elements, but the whole vector object by first storing size. Please note that VF_recall etc. can only read vectors stored with VF_store etc., whereas the VecObj function recall is used to retrieve vector objects stored with the VecObj function store. You can, however, employ the calling sequence
VUI_store( stream, &size, 1 );
VF_store( stream, X, size );   /* C/C++ */

VU_store( stream, @size, 1 );
VF_store( stream, X, size );   (* Pascal/Delphi *)

to make the stored vector X readable as a vector object later.
Error handlingnone
Return valuenone
See alsoVF_recall,   VF_write,   VF_cprint,   VF_print

VectorLib Table of Contents  OptiVec home