19#include <boost/test/unit_test.hpp>
36 const auto in =
buf.data();
37 const string s{
static_cast<const char*
>(
in.data()), buffer_size(
in)};
38 buf.consume(buffer_size(
in));
44 const auto in =
buf.data(limit);
45 const string s{
static_cast<const char*
>(
in.data()), buffer_size(
in)};
46 buf.consume(buffer_size(
in));
98 const auto*
base =
static_cast<const char*
>(
buf.data().data());
131 const auto*
base =
static_cast<const char*
>(
buf.data().data());
BOOST_AUTO_TEST_CASE(ReadWriteCase)
BOOST_CHECK_EQUAL(v.size(), 10U)
BOOST_CHECK(isnan(stod(""sv, numeric_limits< double >::quiet_NaN())))