Do use std::from_chars<unsigned long>() in it as otherwise values greater than LONG_MAX failed to parse. Handle negative numbers explicitly to still parse them in this function as well, as needs to be done for compatibility. Add a test case for the previously failing numbers. Closes #23957. |
||
|---|---|---|
| .. | ||
| crt.cpp | ||
| hexconv.cpp | ||
| iostream.cpp | ||
| numformatter.cpp | ||
| stdstrings.cpp | ||
| strings.cpp | ||
| tokenizer.cpp | ||
| unichar.cpp | ||
| unicode.cpp | ||
| vararg.cpp | ||
| vsnprintf.cpp | ||