std::stod replaced to std::from_chars

This commit is contained in:
MihailRis 2024-02-01 02:16:58 +03:00
parent 1f11fa8fea
commit ece68e715d

View File

@ -1,5 +1,6 @@
#include "xml.h"
#include <charconv>
#include <stdexcept>
#include <sstream>
#include "../util/stringutil.h"
@ -24,7 +25,9 @@ int64_t Attribute::asInt() const {
}
double Attribute::asFloat() const {
return std::stod(text);
double value;
std::from_chars(text.data(), text.data()+text.size(), value);
return value;
}
bool Attribute::asBool() const {