使用marshal_as函数转换字符串的性能

时间:2011-11-22 23:21:52

标签: .net c++ managed-c++

目前我正在尝试使用marshal_as函数将String ^转换为std :: string(链接:http://msdn.microsoft.com/en-us/library/bb384865.aspx)。有谁知道这次转换的表现?感谢。

1 个答案:

答案 0 :(得分:0)

我的建议:使用它。如果您的代码运行得足够快,那么不要担心它。转换字符串极不可能成为瓶颈。如果分析显示它 是一个瓶颈,那么很可能你的问题不是marshal_as(我希望它非常快),而是你的代码太多了类型之间的转换。