Write an array of four‐byte IEEE single‐precision values to this stream.
Synopsis
Declared in <bslx_genericoutstream.h>
GenericOutStream<STREAMBUF>&
putArrayFloat32(
float const* values,
int numValues);
Description
Write to the stream supplied at construction the consecutive four‐byte IEEE single‐precision floating‐point numbers (in network byte order) comprised of the most‐significant four bytes of each of the specified numValues leading entries in the specified values (in host byte order), and return a reference to this stream. If this stream is initially invalid, this operation has no effect. The behavior is undefined unless 0 <= numValues and values has sufficient contents. Note that for non‐conforming platforms, this operation may be lossy.
Return Value
a reference to this stream
Parameters
Name |
Description |
values |
array of floating‐point values to write |
numValues |
number of values to write |
Created with MrDocs