Article View: fr.comp.os.ms-windows.programmation
Article #95Re: Que peux-t-on mettre dans une DLL ?
From: Vincent Burel
Date: Fri, 31 Jul 2009 07:40
Date: Fri, 31 Jul 2009 07:40
37 lines
3336 bytes
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-mailReferences:
<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