boost::lexical_castなどはどうだろう