2008-09-19 60 views

回答

7

我认为像

(gcnew System::Double(d))->ToString() 
+0

短期和concised,谢谢!注意:它应该是(gcnew System :: Double(d)) - > ToString()来代替,但足够接近。 – stung 2008-09-19 19:10:33

2

C++绝对不是我最强的技能。误读的问题,但这应该转换成的std :: string,你正在寻找的,虽然不完全是,但离开它,因为它是在原来的职位....

double d = 123.45; 
std::ostringstream oss; 
oss << d; 
std::string s = oss.str(); 

这应该转换成管理然而串..

double d = 123.45 
String^ s = System::Convert::ToString(d); 
相关问题