C++ wxHTTP::getinputstream()是否线程安全?
所以我有一个下载HTML文件的功能。由于它需要大量的时间,我把它放在一个单独的线程中,在后台工作,程序保持响应。当我从主线程调用函数时,它工作正常。但是从另一个线程调用会导致getinputstream()始终返回NULL。 那么,这是什么原因造成的呢?我该如何解决这个问题?C++ wxHTTP::getinputstream()是否线程安全?,c++,multithreading,wxwidgets,C++,Multithreading,Wxwidgets,所以我有一个下载HTML文件的功能。由于它需要大量的时间,我把它放在一个单独的线程中,在后台工作,程序保持响应。当我从主线程调用函数时,它工作正常。但是从另一个线程调用会导致getinputstream()始终返回NULL。 那么,这是什么原因造成的呢?我该如何解决这个问题? 另外,我正在Visual Studio 10上使用wxwidgets 2.8。您必须在主线程中调用wxHTTP::Initialize()(不仅在wxApp:onInit()中)。明目张胆地抄袭,只是为了回答这个问题。您必
另外,我正在Visual Studio 10上使用wxwidgets 2.8。您必须在主线程中调用
wxHTTP::Initialize()
(不仅在wxApp:onInit()中)。明目张胆地抄袭,只是为了回答这个问题。您必须在主线程中调用wxHTTP::Initialize()
(不仅在wxApp:onInit()
)。明目张胆地抄袭,只是为了回答这个问题。我认为这里有类似的问题,我认为这里也有类似的问题