Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/126.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 在POCO中找不到ntdll.dll?_C++_Https_Ntdll - Fatal编程技术网

C++ 在POCO中找不到ntdll.dll?

C++ 在POCO中找不到ntdll.dll?,c++,https,ntdll,C++,Https,Ntdll,当我使用HTTPSClientSession运行程序时,它会崩溃,因为: NULL pointer: _pInstance [in file "c:\poco-1.4.3p1-all\util\include\poco\util\application.h,line 446] 然后,我跟踪堆栈,发现ntdll.dll没有加载,对此我表示怀疑 “为什么NTDLL看起来没有被加载?”< /P> < P>我已经解决了这个问题,因为一个应用程序没有构建“P/O”PoCo?@可克拉克K康德,不是你所说的

当我使用HTTPSClientSession运行程序时,它会崩溃,因为:

NULL pointer: _pInstance [in file "c:\poco-1.4.3p1-all\util\include\poco\util\application.h,line 446]
然后,我跟踪堆栈,发现
ntdll.dll
没有加载,对此我表示怀疑


“为什么NTDLL看起来没有被加载?”< /P> < P>我已经解决了这个问题,因为一个应用程序没有构建“P/O”PoCo?@可克拉克K康德,不是你所说的,是PoCO C++库。你认为NTDLL.DLL没有加载什么?你确定没有加载的不仅仅是NTDLL.DLL的符号吗?@Paul Mitchell,我在VS2005中以调试模式打开堆栈跟踪,最后显示的信息是没有找到
NTDLL.DLL
。当然,这可能是另一个原因,但我不知道。我只是下载了poco主页中推荐的
poco-1.4.3p1-all.zip
Win32OpenSSL-1_0_0j.exe
,然后按照
自述文件
一步一步地处理它们。一切都没问题。但是,当我尝试使用
poco::NET::HTTPSClientSession
类运行示例时,它因错误
NULL指针而崩溃:_pInstance[在文件“c:\poco-1.4.3p1-all\util\include\poco\util\application.h,第446行]
我已经解决了这个问题,因为没有构造应用程序的实例。然后,我想知道:如何正确使用
poco::NET::HTTPSClientSession