2#ifndef TETL_STRING_STOD_HPP
3#define TETL_STRING_STOD_HPP
17template <
size_t Capacity>
22 *pos =
static_cast<size_t>(
etl::distance(str.data(), result.end));
32template <
size_t Capacity>
37 *pos =
static_cast<size_t>(
etl::distance(str.data(), result.end));
47template <
size_t Capacity>
52 *pos =
static_cast<size_t>(
etl::distance(str.data(), result.end));
constexpr auto distance(It first, It last) -> typename iterator_traits< It >::difference_type
Returns the number of hops from first to last.
Definition distance.hpp:16
constexpr auto stof(inplace_string< Capacity > const &str, size_t *pos=nullptr) -> float
Interprets a floating point value in a string str.
Definition stod.hpp:18
constexpr auto stold(inplace_string< Capacity > const &str, size_t *pos=nullptr) -> long double
Interprets a floating point value in a string str.
Definition stod.hpp:48
constexpr auto stod(inplace_string< Capacity > const &str, size_t *pos=nullptr) -> double
Interprets a floating point value in a string str.
Definition stod.hpp:33
constexpr auto to_floating_point(etl::string_view str) noexcept -> to_floating_point_result< Float >
Definition to_floating_point.hpp:27
Definition adjacent_find.hpp:8
basic_inplace_string< char, Capacity > inplace_string
Typedef for a basic_inplace_string using 'char'.
Definition basic_inplace_string.hpp:1330