Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 49.589.587 Times

Zipios++ 0.1.5

  Date Added: April 06, 2010  |  Visits: 637

Zipios++

Report Broken Link
Printer Friendly Version


Product Homepage
Download (90 downloads)



Zipios++ project is a java.util.zip-like C++ library for reading and writing Zip files. Access to individual entries is provided through standard C++ iostreams. A simple read-only virtual file system that mounts regular directories and zip files is also provided. Spanned archives are not supported, and support is not planned. The library has been tested and appears to be working with: FreeBSD stable and current / gcc 2.95.3 Red Hat Linux release 7.0 / gcc 2.96 Red Hat Linux release 6.2 (Zoot) / egcs-2.91.66 Linux Mandrake release 7.0 (Air) / gcc 2.95.2 SGI IRIX64 6.5 / gcc 2.95.2 SGI IRIX64 6.5 / MIPSpro Compilers: Version 7.30 Zip file access: The two most important classes are ZipFile and ZipInputStream. ZipInputStream is an istream for reading zipfiles. It can be instantiated directly, without the use of ZipFile. A new ZipInputStream reads from the first entry, and the user can skip to the next entry by calling ZipInputStream::getNextEntry(). ZipFile scans the central directory of a zipfile and provides an interface to access that directory. The user may search for entries with a particular filename using ZipFile::getEntry(), or simply get the complete list of entries with ZipFile::entries(). To get an istream (ZipInputStream) to a particular entry simply use ZipFile::getInputStream(). example_zip.cpp demonstrates the central elements of Zipios++. A Zip file appended to another file, e.g. a binary program, with the program appendzip, can be read with ZipFile::openEmbeddedZipFile()..

Requirements: No special requirements
Platforms: Linux
Keyword: C Library C++ File Libraries Library Programming Reading Reading And Writing Writing Zip Zipfile Zipinputstream Zipios
Users rating: 0/10

License: Freeware Size: 153.6 KB
USER REVIEWS
More Reviews or Write Review


ZIPIOS++ RELATED
Libraries  -  GNOME Structured File Library 1.14.5
GNOME Structured File Library is a utility library for reading and writing structured file formats. Support for MS OLE2 streams is complete, as is zip import. There is also support for document metadata and some initial work on decompressing VBA...
716.8 KB  
Libraries  -  libsndfile 1.0.17
Libsndfile is a C library for reading and writing files containing sampled sound (such as the Apple/SGI AIFF format and MS Windows WAV) through one standard library interface. The library was written to compile and run on a Linux system but...
808.96 KB  
Libraries  -  DGNLib 1.11
DGNLib is a small C/C++ library for reading and writing DGN files. Building: This is a preliminary source distribution, and I have not gone to any pains to make it easy to configure and build. To build please do the following: 1. Update...
112.64 KB  
3D Graphic Tools  -  libbsb 0.0.7
libbsb is a portable C library for reading and writing BSB format image files. Typically used for nautical charts, BSB charts use the .KAP or .CAP extension and store cartographic information in addition to a run-length encoded raster image....
153.6 KB  
Libraries  -  Libquicktime 1.0.0
Libquicktime is a library for reading and writing quicktime files. Note: libquicktime is in no way related to the original quicktime software, which can be found here. You should not expect all quicktime files created by original software to be...
1003.52 KB  
Libraries  -  MillScript-Excel 0.1
MillScript-Excel project is a Java library for reading and writing Excel spreadsheets. The goal of the library is primarily to support all versions of Microsoft Excel, but other spreadsheet formats should also be added. The API is geared towards...
512 KB  
Libraries  -  rubyzip 0.9.1
rubyzip is a Ruby module for reading and writing zip files. Installation: If you have rubygems you can install rubyzip directly from the gem repository gem install rubyzip Otherwise obtain the source (see below) and run ruby install.rb...
61.44 KB  
Email  -  Reading and writing mbox style mailbox files 1.0
This script demonstrates reading and writing an mbox style mailbox. This script is an mbox filter. It scans through an entire mbox and writes the messages to a new file. Each message is passed through a filter function which may modify the...
 
Libraries  -  IFF Format Library 0.1
IFF Format Library provides header structures and utility functions for reading and writing data files in the Interchange Files. The Interchange File Format is a simple structured binary file format consisting of sized and typed chunks of data,...
26.62 KB  
Libraries  -  libSpiff 0.7.2
libSpiff library brings XSPF playlist reading and writing support to your C++ application. Both version 0 and 1 are supported. libSpiff uses Expat for XML parsing and CppTest for unit testing. libSpiff is the official reference implementation...
593.92 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 4.0.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB