#include "fast_float/fast_float.h" double get5(const char *input) { double result_value; auto result = fast_float::from_chars(input, input + strlen(input), result_value); if (result.ec != std::errc()) { return 5; } return result_value; }