【发布时间】:2010-09-08 13:34:29
【问题描述】:
在 C++/CLI 中从 char* 转换为 System::string 并返回的批准方法是什么?我在 Google 上找到了一些对 marshal_to 模板化函数的引用,但似乎此功能从未适用于 Visual Studio 2005(并且在 Visual Studio 2008 中也不适用,AFAIK)。我还在Stan Lippman's blog 上看到了一些代码,但它是从 2004 年开始的。我还看到了 Marshal::StringToHGlobalAnsi()。有没有一种被认为是“最佳实践”的方法?
【问题讨论】: