🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fr.comp.os.ms-windows.programmation
Article #95

Re: Que peux-t-on mettre dans une DLL ?

#95
From: Vincent Burel
Date: Fri, 31 Jul 2009 07:40
37 lines
3336 bytes
"Falk Tannh�user" <tannhauser86549spam@free.fr> wrote in message
news:4a71fdfd$0$27785$426a74cc@news.free.fr...
> James Kanze schrieb:
> > On Jul 30, 12:27 am, Falk Tannh�user <tannhauser86549s...@free.fr>
> >>    // Find global character statistics and key length
> >>    std::map<unsigned char, unsigned> stat;
> >
> > Seulement curiosit�, mais est-ce qu'il y a une raison pour
> > std::map, plut�t que :
> >     std::vector< unsigned > stat( UCHAR_MAX + 1 ) :
> > (ce que j'aurais fait). En fin de compte, ton � indice �, c'est
> > bien un petit entier non-n�gatif, ce qui correspond �
> > l'utilisation classique de vector (voire m�me un tableau de type C
>
> Non, pas de raison particuli�re, sauf que je n'avais pas envie de me
> prendre le choux :-) La version avec std::vector ou tableau doit bien
> �tre plus performant (moins d'allocations dynamiques, temps d'acc�s O(1)
> contrairement � O(log N) pour std::map) et prendre moins de m�moire, mais
> vu la faible quantit� de donn�es � traiter la diff�rence reste
> imperceptible.

Donc il suffisait de jouer � Motus pendant quelques heures pour d�coder le
fichier txt.
(il faut quand m�me etre un peu programmeur).

Si mon g�n�rateur de bruit avait march� correctement , ca aurait donn� un
fichier genre celui-ci :
http://vincent.burel.free.fr/misc/SimpleAsciiText2.bin
(c'est toujours un text ASCII classique - diff�rent mais toujours encod� par
une clef sym�trique char(n) = char(n) XOR f(n)) - vous y trouverez les mots
math�matique, hasard et ordinateur).

Ca devrait etre beaucoup plus dur !
enfin j'esp�re ! :-)

VB
Technical Details
Message-ID: <4a72a113$0$12659$ba4acef3@news.orange.fr>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news1.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsfeed.straub-nv.de!proxad.net!feeder1-2.proxad.net!193.252.117.184.MISMATCH!news.wanadoo.fr!news.wanadoo.fr!not-for-mail
References: <4a414044$0$27809$426a74cc@news.free.fr> <4a41dfa0$0$12660$ba4acef3@news.orange.fr> <4a41e381$0$17074$ba4acef3@news.orange.fr> <h1tl7d$h5o$1@shakotay.alphanet.ch> <4a473818$0$12615$ba4acef3@news.orange.fr> <h28qcu$r8p$1@shakotay.alphanet.ch> <4a48874c$0$12636$ba4acef3@news.orange.fr> <4a66b6b5$0$414$426a34cc@news.free.fr> <4a670f87$0$12628$ba4acef3@news.orange.fr> <4a70ccca$0$413$426a74cc@news.free.fr> <ea8cbbe2-5b3a-4101-8bb3-95478d89aebc@26g2000yqk.googlegroups.com> <4a71fdfd$0$27785$426a74cc@news.free.fr>

Show Full Headers
Complete Article Headers
X-Google-Thread: 5a994809eb,6c71bd8d893a4df6
X-Google-Attributes: gid5a994809eb,public,usenet
X-Google-NewGroupId: yes
X-Google-Language: FRENCH,ASCII
Path: arc1-ca.pugleaf.net!g2news2.google.com!news1.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsfeed.straub-nv.de!proxad.net!feeder1-2.proxad.net!193.252.117.184.MISMATCH!news.wanadoo.fr!news.wanadoo.fr!not-for-mail
Reply-To: "Vincent Burel" <vincent.burel@nospam.wanadoo.fr>
From: "Vincent Burel" <vincent.burel@nospam.wanadoo.fr>
Newsgroups: fr.comp.os.ms-windows.programmation,fr.comp.lang.c++
References: <4a414044$0$27809$426a74cc@news.free.fr> <4a41dfa0$0$12660$ba4acef3@news.orange.fr>  <4a41e381$0$17074$ba4acef3@news.orange.fr> <h1tl7d$h5o$1@shakotay.alphanet.ch>  <4a473818$0$12615$ba4acef3@news.orange.fr> <h28qcu$r8p$1@shakotay.alphanet.ch>  <4a48874c$0$12636$ba4acef3@news.orange.fr> <4a66b6b5$0$414$426a34cc@news.free.fr>  <4a670f87$0$12628$ba4acef3@news.orange.fr> <4a70ccca$0$413$426a74cc@news.free.fr> <ea8cbbe2-5b3a-4101-8bb3-95478d89aebc@26g2000yqk.googlegroups.com> <4a71fdfd$0$27785$426a74cc@news.free.fr>
Subject: Re: Que peux-t-on mettre dans une DLL ?
Date: Fri, 31 Jul 2009 09:40:18 +0200
Organization: AMSB
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1933
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1933
Lines: 40
Message-ID: <4a72a113$0$12659$ba4acef3@news.orange.fr>
NNTP-Posting-Date: 31 Jul 2009 09:45:25 CEST
NNTP-Posting-Host: 90.5.183.208
X-Trace: 1249026325 news.orange.fr 12659 90.5.183.208:8250
X-Complaints-To: abuse@orange.fr