DS115j std::tostringstream
DS115j で,次の様なコードの str が “123” にならない(”0″ になる).
{
double checkValue = 123 ;
tstring str ;
std::tostringstream strBuf ;
{
strBuf << checkValue ;
str = strBuf.str() ;
}
// …
}
sprintf を利用することで対応.
{
std::string str ;
tstring fmt = _T(“%.”) + ::To_tstring(p) + _T(“f”) ;
str.resize(512,0) ;
sprintf(&str[0],fmt.c_str(),v) ;
// …
}