mirror of
https://github.com/nlohmann/json.git
synced 2025-07-18 06:02:16 +03:00
more documentation
This commit is contained in:
21
doc/examples/basic_json__number_float_t.cpp
Normal file
21
doc/examples/basic_json__number_float_t.cpp
Normal file
@ -0,0 +1,21 @@
|
||||
#include <json.hpp>
|
||||
|
||||
using namespace nlohmann;
|
||||
|
||||
int main()
|
||||
{
|
||||
// create values of different floating-point types
|
||||
json::number_float_t v_ok = 3.141592653589793;
|
||||
json::number_float_t v_nan = NAN;
|
||||
json::number_float_t v_infinity = INFINITY;
|
||||
|
||||
// create JSON numbers
|
||||
json j_ok(v_ok);
|
||||
json j_nan(v_nan);
|
||||
json j_infinity(v_infinity);
|
||||
|
||||
// serialize the JSON numbers
|
||||
std::cout << j_ok << '\n';
|
||||
std::cout << j_nan << '\n';
|
||||
std::cout << j_infinity << '\n';
|
||||
}
|
Reference in New Issue
Block a user