Store an eight‐byte IEEE double into the specified buffer.
Synopsis
Declared in <bslx_marshallingutil.h>
static
void
putFloat64(
char* buffer,
double value);
Description
Load into the specified buffer the eight‐byte IEEE double‐precision floating‐point number (in network byte order) comprised of the most‐significant eight bytes of the specified value (in host byte order). The behavior is undefined unless buffer has sufficient capacity. Note that for non‐conforming platforms, this operation may be lossy.
Parameters
Name |
Description |
buffer |
destination buffer in network byte order |
value |
host‐order eight‐byte IEEE double to write |
Created with MrDocs