sstreamを使うことで案外簡単にできることが分かった。
#include <string>
#include <sstream>
double string2double(const std::string& str){
double rt;
std::stringstream ss;
ss << str;
ss >> rt;
return rt;
}
std::string double2string(double d){
std::string rt;
std::stringstream ss;
ss << d;
ss >> rt;
return rt;
}
こんな感じ。
#include <sstream>
double string2double(const std::string& str){
double rt;
std::stringstream ss;
ss << str;
ss >> rt;
return rt;
}
std::string double2string(double d){
std::string rt;
std::stringstream ss;
ss << d;
ss >> rt;
return rt;
}
0 件のコメント:
コメントを投稿