[#absl-from_chars-01]
= xref:absl.adoc[absl]::from&lowbar;chars
:relfileprefix: ../
:mrdocs:

Workalike compatibility version of std&colon;&colon;from&lowbar;chars from C&plus;&plus;17 for `float`&period;

== Synopsis

Declared in `&lt;absl&sol;strings&sol;charconv&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
xref:absl/from_chars_result.adoc[absl::from&lowbar;chars&lowbar;result]
from&lowbar;chars(
    char const* first,
    char const* last,
    float& value,
    xref:absl/chars_format.adoc[chars&lowbar;format] fmt = chars&lowbar;format&colon;&colon;general);
----

== Return Value

A from&lowbar;chars&lowbar;result describing where parsing stopped and any error&period;

== Parameters

[cols="1,4"]
|===
| Name| Description
| *first*
| Pointer to the first character of the input range&period;
| *last*
| Pointer to one past the last character of the input range&period;
| *value*
| Set to the parsed number when a match is found&period;
| *fmt*
| The floating&hyphen;point format to accept&period;
|===


[.small]#Created with https://www.mrdocs.com[MrDocs]#
