Parse a double from a string, also returning the unparsed suffix.
Synopsis
Declared in <bdlb_numericparseutil.h>
static
int
parseDouble(
double* result,
std::string_view* remainder,
std::string_view const& inputString);
Description
Same as the overload not taking remainder, but store in the specified remainder the remainder of the inputString immediately following the successfully parsed text, or the position at which a parse failure was detected.
Return Value
0 on success, and a non‐zero value otherwise
Parameters
Name |
Description |
result |
location to store the parsed value |
remainder |
unparsed suffix of |
inputString |
text to parse |
Created with MrDocs