首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将非托管双精度型转换为托管字符串?

如何将非托管双精度型转换为托管字符串?
EN

Stack Overflow用户
提问于 2008-09-19 16:07:20
回答 2查看 3K关注 0票数 3

在托管C++中,我调用了一个返回双精度值的非托管C++方法。如何将此双精度值转换为托管字符串?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2008-09-19 16:18:21

我假设是这样的

代码语言:javascript
复制
(gcnew System::Double(d))->ToString()
票数 7
EN

Stack Overflow用户

发布于 2008-09-19 16:14:30

C++绝对不是我最强的技能。错误地理解了问题,但这应该转换为std::string,虽然不完全是您正在寻找的,但保留它,因为它是原始帖子……

代码语言:javascript
复制
double d = 123.45;
std::ostringstream oss;
oss << d;
std::string s = oss.str();

但是,这应该转换为托管字符串。

代码语言:javascript
复制
double d = 123.45
String^ s = System::Convert::ToString(d);
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/103298

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档