发布
社区首页 >问答首页 >MultiByteToWideChar是可重入的还是线程安全的?

MultiByteToWideChar是可重入的还是线程安全的?
EN

Stack Overflow用户
提问于 2012-08-29 02:47:50
回答 1查看 443关注 0票数 2

我的应用程序中的多个线程将调用MultiByteToWideChar将UTF-8转换为wchar_t字符串。我找不到任何文档来说明这个函数是可重入的还是线程安全的。如果不需要,我希望避免同步对此方法的调用。有没有人知道答案或者怎么找到它?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-29 03:02:39

该函数是线程安全的.但是我没有明确的联系来证明这一点!

this thread上有一些讨论...但一般来说,规则是如果API调用没有一些特定的上下文(例如,句柄),它是用或其他显式线程规则(即,整个GDI层),那么它应该是线程安全的。

不过,如果能在文档中更明确地指出这一点,那当然是件好事。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12165558

复制
相关文章

相似问题

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