使用marshal_as函数转换字符串的性能
The performance of converting strings using marshal_as function
目前我正试图将String^转换为std:: String使用marshal_as函数(链接:http://msdn.microsoft.com/en-us/library/bb384865.aspx)。有人知道这个转换的性能吗?谢谢。
我的建议是:使用它。如果你的代码运行得足够快,那就不用担心。转换字符串不太可能成为瓶颈。如果分析显示它是瓶颈,那么很可能您的问题不是marshal_as
(我希望它非常快),而是您的代码在类型之间进行了太多的转换。
相关文章:
- 删除一个线程上有数百万个字符串的大型哈希映射会影响另一个线程的性能
- 通过默认复制构造函数比较 C++ 字符串是否会影响性能,原因为何?
- 性能 - 使用字符串构造函数与使用串联
- C++和Java的字符串循环性能比较
- 检查从查询返回的任何行是否包含在字符串中的最高性能方法?
- MongoC ++驱动程序BSON构造:基于流与基于字符串解析.哪一个性能更好?
- STD ::移动性能,同时将大字符串作为rvalue
- C++按字符串调用函数,比较PHP的性能,如何在C++中优化代码
- 性能字符串作为函数参数
- C++字符串构造性能
- 字符串操作性能问题
- 字符串与哈希作为映射键 - 性能
- 通过 iStringStream 标记化的 C++ 字符串的性能开销
- 对于静态错误字符串,哪个的内存/性能效率更高,或者有替代方案
- std::用于处理短字符串的字符串性能
- 在将 char 数组复制到字符串期间节省 CPU 周期(提高性能)
- 性能字符串与字符串
- C++代码性能字符串进行比较
- 性能标准::strstr vs. 标准::字符串::查找
- 字符串到flywweights的字符串转换:更好的性能选项