A partir de C++ géré, j'appelle une méthode C++ non gérée qui renvoie un double. Comment puis-je convertir ce double en une chaîne managée?Comment convertir un doublon non géré en une chaîne managée?
3
A
Répondre
7
Je suppose quelque chose comme
(gcnew System::Double(d))->ToString()
2
Le C++ n'est certainement pas ma compétence la plus forte. La question mal interprété, mais cela devrait se convertir à un std :: string, pas exactement ce que vous cherchez bien, mais en laissant puisqu'il était le message original ....
double d = 123.45;
std::ostringstream oss;
oss << d;
std::string s = oss.str();
Cela devrait se convertir à une gestion chaîne mais ..
double d = 123.45
String^ s = System::Convert::ToString(d);
Questions connexes
- 1. Comment convertir un type non géré défini par l'utilisateur en type géré?
- 2. En C#, comment j'appelle une fonction DLL qui renvoie une structure non managée contenant un pointeur de chaîne?
- 3. HOWTO: Appelez l'interface C# managée à partir de C++ non géré sur WindowsCE Compact Framework
- 4. Convertir une chaîne en streaming
- 5. Comment convertir une chaîne strings en chaîne en C++?
- 6. Comment convertir une chaîne en OctetString (C#)?
- 7. Comment une chaîne sécurisée est-elle associée à un code non géré?
- 8. Comment convertir une chaîne en CharSequence?
- 9. Comment convertir une chaîne en TimeSeriesDataItem
- 10. Comment convertir une variable en chaîne?
- 11. Comment convertir un tableau d'octets en chaîne?
- 12. asp.net Convertir une chaîne CSV en chaîne []
- 13. Convertir une chaîne en CLLocationCoordinate2D
- 14. Comment marshaler un tableau C++/CLI de struct en C++ non géré
- 15. Convertir une chaîne en .net
- 16. Comment convertir un octet en une chaîne dans vb.net?
- 17. Comment convertir un nom de fonction en une chaîne
- 18. Contrôle hébergé .net utilisateur IE utilisant une DLL non managée
- 19. convertir la chaîne en long long
- 20. Comment intégrer/mélanger le code géré et non géré
- 21. Comment convertir une chaîne en ascii en binaire en C#?
- 22. ASP.NET Convertir non valide Chaîne à Null
- 23. Convertir un nombre en Excel en chaîne?
- 24. code dll non géré
- 25. Comment instancier une classe managée en C++ (DATATABLE)?
- 26. Convertir un objet en une chaîne en PHP
- 27. Convertir une chaîne en tableau (android)
- 28. Un thread non géré s'exécutant Code managé
- 29. Comment puis-je convertir une chaîne en nombre en Perl?
- 30. En C#, Comment convertir une chaîne hexadécimale en int?
court et concised, merci! Note: Il devrait être (gcnew System :: Double (d)) -> ToString() à la place, mais assez proche. – stung