我尝试在C++/CLR中使用DotNetZip,但我发现每个文件下载的内容都没有.h文件,在示例代码中,有"using namespace Ionic::Zip;"
如何在我的代码中使其工作?
我尝试在C++/CLR中使用DotNetZip,但我发现每个文件下载的内容都没有.h文件,在示例代码中,有"using namespace Ionic::Zip;"
如何在我的代码中使其工作?
您需要添加一个对DotnetZip DLL的引用。 一旦添加了DLL的引用,编译器将处理DLL中的元数据,并以与处理头文件相同的方式使类型和方法对您可用。 要添加引用,请执行以下操作:
另一种不需要使用 Visual Studio GUI
的解决方案是在每个使用 Ionix.zip
的 CPP
源文件中直接添加 #using
指令。
例如:
#using <Ionic.Zip.dll>
using namespace Ionic::Zip;
using namespace
,则使用 #using
来记录使用 Ionix.Zip
的源是有趣的。如果使用了 using namespace
,则按照 JaredPar 的建议将此指令放在项目的引用中更为有趣。