gpt4 book ai didi

c++ - wxHTTP::getinputstream() 是线程安全的吗?

转载 作者:太空宇宙 更新时间:2023-11-04 11:58:17 25 4
gpt4 key购买 nike

所以我有一个下载 HTML 文件的功能。由于它需要花费大量时间,我将它放在一个单独的线程中,该线程在后台运行并且程序保持响应。当我从主线程调用该函数时,它工作正常。但是从其他线程调用会导致 getinputstream() 始终返回 NULL。那么,是什么原因造成的呢?我该如何解决这个问题?
PS,我在 Visual Studio 10 上使用 wxwidgets 2.8。

最佳答案

你必须在主线程中调用wxHTTP::Initialize()(不仅在wxApp:onInit()中)。公然复制自 here只是为了回答这个问题。

关于c++ - wxHTTP::getinputstream() 是线程安全的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15170483/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com