Path: news.mathworks.com!newsfeed-00.mathworks.com!newsfeed2.dallas1.level3.net!news.level3.com!postnews.google.com!news2.google.com!npeer01.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!post02.iad.highwinds-media.com!newsfe02.iad.POSTED!7564ea0f!not-for-mail
From: Walter Roberson <roberson@hushmail.com>
Organization: Canada Eat The Cookie Foundation
User-Agent: Thunderbird 2.0.0.18 (Windows/20081105)
MIME-Version: 1.0
Newsgroups: comp.soft-sys.matlab
Subject: Re: unzip/gunzip into memory
References: <ggodom$65o$1@fred.mathworks.com>
In-Reply-To: <ggodom$65o$1@fred.mathworks.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 15
Message-ID: <m7UXk.5128$1s7.3755@newsfe02.iad>
NNTP-Posting-Host: 24.79.146.116
X-Complaints-To: internet.abuse@sjrb.ca
X-Trace: newsfe02.iad 1227886162 24.79.146.116 (Fri, 28 Nov 2008 15:29:22 UTC)
NNTP-Posting-Date: Fri, 28 Nov 2008 15:29:22 UTC
Date: Fri, 28 Nov 2008 09:29:32 -0600
Xref: news.mathworks.com comp.soft-sys.matlab:503666


E wrote:

> I would like to unzip/gunzip a file into memory instead of writing it to a file first and then 
> having to read it in again. Is this possible ?

Yes, you could write a mex interface to zlib.

Alternately, you could mmap the output file. It will still be written to disk, but it
would also be available in memory.

-- 
.signature note: I am now avoiding replying to unclear or ambiguous postings.
Please review questions before posting them. Be specific. Use examples of what you mean,
of what you don't mean. Specify boundary conditions, and data classes and value
relationships -- what if we scrambled your data or used -Inf, NaN, or complex(rand,rand)?