JReadFloat
- Function
- August 22, 2025
Table of Contents
JReadFloat
JReadFloat
Description
Read a floating-point number from input string.
Parameters
Name | Direction | Description |
---|---|---|
si | in | Current reading position in input string |
val | out | Pointer to f64 to store parsed value |
Success
Returns StrIter
advanced past parsed float
Failure
Returns original StrIter
on error
Usage example (Cross-references)
- In
JSON.h:309
:
do { \
f64 my_flt = 0; \
si = JReadFloat((si), &my_flt); \
(f) = my_flt; \
} while (0)
- In
JSON.h:332
:
if (!StrCmpZstr(&key, (k))) { \
f64 my_flt = 0; \
si = JReadFloat((si), &my_flt); \
(f) = my_flt; \
} \
- In
JSON.c:431
:
}
StrIter JReadFloat(StrIter si, f64* val) {
if (!StrIterRemainingLength(&si)) {
return si;