🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #15148

Re: Compressie API/dll/...

#15148
From: Cornelis Kessel
Date: Thu, 16 Nov 2000 00:00
59 lines
2227 bytes
Je kunt ook inpakken in integers

/* Verpak 4 Karakters in een int. */

int verpak(char a, char b, char c, char d)
{
    int p=a;        /* a, b, c en d worden in p verpakt */

    p = (p << 8) | b;
    p = (p << 8) | c;
    p = (p << 8) | d;
    return p;
}

/* Uitpakken van een int met 4 Karakters. */

void pak_uit(int p, char *a, char *b, char *c, char *d)
{
    *a = (p & 0xFF000000) >> 24;
    *b = (p & 0xFF0000) >> 16;
    *c = (p & 0xFF00) >> 8;
    *d = p & 0xFF;
}

Hopelijk heb je hier wat aan

Succes

--
Cornelis

Email: cornelis.kessel@NoSpam.nl

Change "NoSpam" to "wxs"  to reply

>"Armin Gerritsen" <Armin.Gerritsen@philips.com> schreef in bericht
news:8v0j2k$cpf$1@porthos.nl.uu.net...
> >Ik zou een bytearray (char*, in C++) gecomprimeerd willen hebben, weet
> >iemand het bestaan af van een dll of zo die voor mij de klus klaart. Ik
> weet
> >dat er zip-dll's bestaan, maar die aanvaarden alleen maar files.
>
> Iemand iets aanverwants voor encryptie?
> Hoeft geen super-krachtige encryptie te zijn met keys etc., maar
> bijvoorbeeld zoiets als de ZIP-encryptie. Voor wat ik wil is dat veilig
> genoeg en daarom ga ik liever niet prutsen met key's etc.
>
> Armin
> --
> Philips Semiconductors B.V.
> Systems Laboratory Eindhoven (PS-SLE)
>
> Backup not found: (A)bort (R)etry (P)anic
>
> Tools:
> http://www.phys.uu.nl/~gerritsn/download.html
>
>
>
Technical Details
Message-ID: <8v1g6f$nqpt$1@reader1.wxs.nl>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <8uoab1$m4t$1@naxos.belnet.be> <8v0j2k$cpf$1@porthos.nl.uu.net>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: 107324,f52da894c1e4ee28
X-Google-Attributes: gid107324,public
X-Google-Thread: fcea4,70700d095a41fa85
X-Google-Attributes: gidfcea4,public
From: "Cornelis Kessel" <cornelis.kessel@NoSpam.nl>
Subject: Re: Compressie API/dll/...
Date: 2000/11/16
Message-ID: <8v1g6f$nqpt$1@reader1.wxs.nl>
X-Deja-AN: 694463195
References: <8uoab1$m4t$1@naxos.belnet.be> <8v0j2k$cpf$1@porthos.nl.uu.net>
X-Priority: 3
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
X-Complaints-To: abuse@wxs.nl
X-Trace: reader1.wxs.nl 974406671 781117 195.121.135.160 (16 Nov 2000 20:31:11 GMT)
Organization: Planet Internet
X-MSMail-Priority: Normal
NNTP-Posting-Date: 16 Nov 2000 20:31:11 GMT
Newsgroups: be.comp.programming,nl.comp.programmeren