发现这种奇怪的 atof/stof 行为后,我有点沮丧
double bg = std::stof("1,24");
std::cerr<<"comma: "<<bg<<std::endl;
bg = std::stof("1.24");
std::cerr<<"dot: "<<bg<<std::endl;
当我将字符串格式从逗号更改为点时,会发生以下情况:
comma: 1.24
dot: 1
有没有人遇到过这个问题?谢谢
巴特
发现这种奇怪的 atof/stof 行为后,我有点沮丧
double bg = std::stof("1,24");
std::cerr<<"comma: "<<bg<<std::endl;
bg = std::stof("1.24");
std::cerr<<"dot: "<<bg<<std::endl;
当我将字符串格式从逗号更改为点时,会发生以下情况:
comma: 1.24
dot: 1
有没有人遇到过这个问题?谢谢
巴特