STLで文字列を数値に変換する複数の方法

std::string str = "3.14";

int    i = std::stoi(str); // 3
double d = std::stod(str); // 3.14