If you want a platform-independent one, you will need to unzip the code in your program. Most likely, you will want to establish a connection with a third-party library, for example ZLib , which is standard for Unix systems or uses a DLL in Windows.
The rest is pretty simple: use ZLib to unzip the file to a temporary location, read the file as usual, then delete the file when you're done.
Tarka source
share