16. november 2004 - 16:42Der er
5 kommentarer og 1 løsning
Brug af zlib
Jeg er igang med et lille forsøgs project. Klient forespørger en server om nogle dokumenter og serveren skal åbne filerne, pakke dem (i en stream eller i en fil) for derefter sende den til klienten.
Da det skal køres på linux, vil jeg mene det bedste bibliotek vil være zlib?
Mit problem er jeg ikke ved hvordan jeg skal bruge zlib.. Som jeg umiddelbart kan se det, er biblioteket rimeligt komplekst? Jeg har ikke kunne finde noget på nettet..
Er der nogle der har nogle eksempler på brugen af zlib? (det ville være bedst hvis det er i c++, dog kan c osse bruges.. Og helst hvor der understøttes af flere filer der bliver 'pakket sammen')
int main() { int l1,l2,l3; char s1[200] = "Dette er en lille test med en masse e'er som gerne skulle give en god compress:\n" "eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee"; char s2[200]; char s3[200]; l1 = strlen(s1); l2 = sizeof(s2); l3 = sizeof(s3); compress(s2,&l2,s1,l1); uncompress(s3,&l3,s2,l2); s3[l3] = '\0'; printf("%s\n",s1); printf("%d -> %d -> %d\n",l1,l2,l3); printf("%s\n",s3); return 0; }
Uhhh var det ikke mere ? :o) Tusinde tak for hjælpen.. det er bare perfekt !! Hvor er et godt sted at finde zlibs funktioner? (hvor ved du det fra :o))? Vil du ikke lige lægge et svar, så jeg kan give point?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.