<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[zlib nutzen]]></title><description><![CDATA[<p>Hallo Leutz,</p>
<p>ich steh gewaltig aufm Schlauch.<br />
Momentan versuche ich eine Bilddatei zu zippen und möchte aus diesem Grund zlib einsetzen:<br />
<a href="http://www.gzip.org/zlib/" rel="nofollow">http://www.gzip.org/zlib/</a></p>
<p>Leider hab ich nicht die geringste Ahnung wie ich das anstellen soll.<br />
Könnte mir bitte jemand eine grobe Anleitung geben wie dies funktioniert?<br />
Alle Dateien, welche mitgeliefert sind, sind leer. Daher denke ich, dass die Funktionen in der mitgelieferten dll stecken.<br />
Aber leider weiss ich auch hier nicht wie ich diese gescheit einbinde.</p>
<p>Hilfe wäre echt spitze!!!<br />
(Vielleicht in Stichwortform komplett einmal durch....Bitte!!)</p>
<p>Gruss<br />
Günni</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/73433/zlib-nutzen</link><generator>RSS for Node</generator><lastBuildDate>Thu, 16 Jul 2026 11:14:44 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/73433.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 10 May 2004 07:47:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to zlib nutzen on Mon, 10 May 2004 07:47:36 GMT]]></title><description><![CDATA[<p>Hallo Leutz,</p>
<p>ich steh gewaltig aufm Schlauch.<br />
Momentan versuche ich eine Bilddatei zu zippen und möchte aus diesem Grund zlib einsetzen:<br />
<a href="http://www.gzip.org/zlib/" rel="nofollow">http://www.gzip.org/zlib/</a></p>
<p>Leider hab ich nicht die geringste Ahnung wie ich das anstellen soll.<br />
Könnte mir bitte jemand eine grobe Anleitung geben wie dies funktioniert?<br />
Alle Dateien, welche mitgeliefert sind, sind leer. Daher denke ich, dass die Funktionen in der mitgelieferten dll stecken.<br />
Aber leider weiss ich auch hier nicht wie ich diese gescheit einbinde.</p>
<p>Hilfe wäre echt spitze!!!<br />
(Vielleicht in Stichwortform komplett einmal durch....Bitte!!)</p>
<p>Gruss<br />
Günni</p>
]]></description><link>https://www.c-plusplus.net/forum/post/517454</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/517454</guid><dc:creator><![CDATA[Guenter Mies]]></dc:creator><pubDate>Mon, 10 May 2004 07:47:36 GMT</pubDate></item><item><title><![CDATA[Reply to zlib nutzen on Mon, 10 May 2004 08:46:59 GMT]]></title><description><![CDATA[<p>Guenter Mies schrieb:</p>
<blockquote>
<p>Alle Dateien, welche mitgeliefert sind, sind leer.</p>
</blockquote>
<p>Nochmal runterladen bzw. mal nen anderen Entpacker verwenden.</p>
<p>Warum sollte jemand leere Dateien zu Download anbieten?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/517482</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/517482</guid><dc:creator><![CDATA[Shade Of Mine]]></dc:creator><pubDate>Mon, 10 May 2004 08:46:59 GMT</pubDate></item><item><title><![CDATA[Reply to zlib nutzen on Mon, 10 May 2004 11:06:26 GMT]]></title><description><![CDATA[<p>also ich habe die dateien nochmals downgeloaded und siehe da...</p>
<p>...ich habe nun das richtige packet samt inhalten!!!</p>
<p>jetzt hab ich mal paar fette fragen:</p>
<p>///////////////////////////////////////////////////////////////////////////////<br />
////////////// hat sicherledigt !!///////////////////////////////////////////<br />
///////////////////////////////////////////////////////////////////////////////<br />
wenn ich diesen code ausführe erzeugt mir dieser eine .lib und eine .dll<br />
-- ist es richtig, dass ich lediglich irgendwie diese dll in MEIN EIGENES programm einbinden muss und fortan die funktionen des fremdprogramms aufrufen kann???<br />
-- und wie stelle ich das dann an (mit der lib?)???<br />
-- und wie rufe ich die funktionen dann auf???<br />
///////////////////////////////////////////////////////////////////////////////</p>
<p>was ich nun wissen müsste ist wie ich diese z_stream der methoden INFLATE und DEFLATE befülle (diese z_stream sind structs die jede menge erwarten)</p>
<p>hier ein beispiel:</p>
<pre><code>typedef struct z_stream_s {
    Bytef    *next_in;  /* next input byte */
    uInt     avail_in;  /* number of bytes available at next_in */
    uLong    total_in;  /* total nb of input bytes read so far */

    Bytef    *next_out; /* next output byte should be put there */
    uInt     avail_out; /* remaining free space at next_out */
    uLong    total_out; /* total nb of bytes output so far */

    char     *msg;      /* last error message, NULL if no error */
    struct internal_state FAR *state; /* not visible by applications */

    alloc_func zalloc;  /* used to allocate the internal state */
    free_func  zfree;   /* used to free the internal state */
    voidpf     opaque;  /* private data object passed to zalloc and zfree */

    int     data_type;  /* best guess about the data type: ascii or binary */
    uLong   adler;      /* adler32 value of the uncompressed data */
    uLong   reserved;   /* reserved for future use */
} z_stream;
</code></pre>
<p>helft mir bitte!!!<br />
Günni <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/517500</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/517500</guid><dc:creator><![CDATA[Guenter Mies]]></dc:creator><pubDate>Mon, 10 May 2004 11:06:26 GMT</pubDate></item></channel></rss>