Back to site
Since 2004, our University project has become the Internet's most widespread web hosting directory. Here we like to talk a lot about web servers, web development, networking and security services. It is, after all, our expertise. To make things better we've launched this science section with the free access to educational resources and important scientific material translated to different languages.

STLFing greske Decryptor za C + +


STLFing sada mozete birati na Comeau i Dinkumware on lajn kompajlerima!

Molimo zabelezite: Aktivan razvoj na STLFingu je zavrsen. Autor se
iskreno nada da ce C ++ Odbor za standarde usvojiti "koncept"
pre ili kasnije, cineci alate kao sto su STLFing nepotrebnim...

_____________________________________________________________________


STLFing pojednostavljuje i/ili reformatira duge C + +greske i poruke upozorenja , sa fokusom na STL dijagnostiku ( i za MSVC 6,u potpunosti eliminise C4786 upozorenja). Rezultat ponistava mnoge od cak i najkriticnijih dijagnostickih razumevanja. Ovde je obrazlozenje.

Aktivni sastojak u svakoj distribuciji je Perl script, tako da vam je potreban instaliran;ActivePerl najbolje radi i besplatan je.

Pratite preuzimanje organizovano po stavkama:
  • Microsoft Visual 6/7/8 / 9: stlfilt.zip (484К, azuriran 10/22/2007). Ukljucuje "Proxy" CL kompajler, svesne multi-platforme STLTask korisnih rezidenthih kaseta(snimak), i podrsku za duge type-name omote (pogledaj gcc odeljak ispod ). Demo radi: VC6 , VC7 + type-name.Podrzava i jedno i drugo IDE i komandnu liniju okruzenja vezanu sa nekim ili sa svim C++ bibliotekama:
  • gcc 2.9к/3.к/4.к (testiran pod MinGW do 4.1.1,i pod TDM gcc 4.2.2)Za Windows: gstlfilt.zip (409К, azuriran 6/16/2008).Za Unix,Linux itd:: gstlfilt.tar (180К, azuriran 2/3/2008)Demo Run .Podrzava inteligentne veoma duge type-name omote (kao sto su one koje se javljaju u metaprogramming aplikacijama) sa setom prilagodljivih pravila koje je predlozio David Abrahams(Demo ).Windows zasnovan na gcc Decryptor distribuciji sada sadrzi Proxy c + + kompajler (obezbedjuje Dev-C++ kompitabilnost, i takodje cini za Win9X preusmeravanje nedostataka komandnih navodjenja) i svesno korisnu multi-platformu STLTask [Za lep samoinstalirajuci Windows zasnovan na MinGW gcc3.x distribuciji,kliknite ovde i preuzmite samo-instalater (nazvan MinGW-x.x.x-x.exe u Current/MinGW odeljku). Mozda cete takodje zeleti da proctate i ove beleske,ako koristite produzene (hash-based i slist) kontejnere]

  • Comeau C++: za Windows: comofilt.zip(35К, azuriran 11/28/2003).Za Unix,Linux, itd: comofilt.tar (110К, azuriran 11/28/2003) Demo Run.Comeau Decryptor sada podrzava obe the libcomo i Dinkum biblioteke. Mnogo hvala Gregu Comeau za izgradnju unutrasnje komandne linije podzane za STLFilt njegovih kompajlerа,i za njegovu podrsku koja dize sve aspekte Comerau C++ tako daleko од srazmerne prodajne cene.

  • Intel C++7/8 : For Windows (now with Proxy ICL and STLTask utilities): intelfilt.zip (389K, updated 9/08/2004). For Unix, Linux, etc.: intelfilt.tar (120K, updated 11/28/2003). Demo Run.

  • EDG C++ "Demo" Front End: For Windows: edgfilt.zip (32K, updated 11/25/2003). For Unix, Linux, etc.: edgfilt.tar (110K, updated 11/25/2003). If you're using Comeau or Intel C++, use one of those platform-specific distributions above. This version for the EDG demo compiler has only been tested with the Dinkum library.

  • Metrowerks CodeWarrior Pro 7/8 : For Windows: cwfilt.zip (29K, updated 11/24/2003). For OS X, Unix, Linux, etc.: cwfilt.tar (100K, updated 11/24/2003). Demo Run.

  • Borland C++ 5.5.1 and C++Builder: Supports Command-Line Tools only: bccfilt.zip (28K, updated 11/22/2003). Demo Run . Tested under both C++Builder 6 and C++Builder X (Trial versions).

  • Digital Mars C++ : Supports command-line tools (using STLport only, so far): For Windows: dmcfilt.zip (31K, updated 03/20/2004). Demo Run. For Unix/Linux, etc.: dmcfilt.tar (100K, updated 03/20/2004).
Ispod je komponenta specificnih informacija. Klikom na broj verzije prikazuje obrnutu hronologiju unetu u dnevnik za povezane komponente:

Component

Version
Number

Last
Updated

STLFilt.pl
Perl script for Visual C++

2.74

10/16/2007

CL.cpp
Proxy CL for Visual C++

2.50

10/16/2007

STLTask
GUI-based Decryption controller for MSVC, gcc and Intel C++ (Windows) platforms [screen shot]

3.07

9/8/2004

comofilt.pl
Perl script for Comeau C++

1.34

11/28/2003

gSTLFilt.pl
Perl script for gcc

3.10

1/28/2008

C++.cpp
Proxy c++ for gcc (now supports the Dev-C++ IDE!)

3.50

06/16/2008

cwSTLFilt.pl
Perl script for Metrowerks CodeWarrior

1.10

11/24/2003

bSTLFilt.pl
Perl script for Borland C++ 5.5.1 and C++Builder Command-Line Tools

2.01

11/22/2003

edgfilt.pl
Perl script for EDG C++ Front End

1.02

11/25/2003

intelfilt.pl
Perl script for Intel C++

2.02

11/28/2003

dmSTLFilt.pl
Perl script for Digital Mars C++ Command-Line Tools

0.91

3/20/2004


Za udobnost, ovde je cross-platform komandna linija option overview.Kompletna dokumentacija na script opciji je prezentovana u Perl source u - ispitajte svaki scenario koji koristite za citanje komentara "End of user-configurable settings"da biste videli ceo skup raspolozivih prilagodljivih funkcija specificnih za tu verziju.

STLFilt u stampi


Leo Zormanovi C / C + + Korisnici Journal clanka,An STL Error Message Decryptor for Visual C + +, pojavljuju se u julu, 2001 izdanje. Dostupno je za gledanje on line.

U njihovim knjigama C++ Template Metaprogramming,David Abrahams i Aleksey Gurtovoy opisuju upotrebu STLfilt a da pomogne sa oblikovanjem i preraspodelom metaprogramming gresaka. Pogledajte odeljak 8.2 ("Upotreba alata za dijagnosticku analizu"), strane 156-158

Bruce Eckel i Chuck Allison su spomenuli STLfilt na strani 320 od Thinking in C++ Volume Two:Practical Programming (Cela knjiga se moze preuzeti besplatno)

Nicolai Josuttis i Daveed Vandevoorde navode STLfilt u odeljku 6.6.1 njihove knjige C++ Templates .

Scott Meyers spominje STLFilt u stavci # 49 EffectiveSTL. Napomena: Oficijalna skinuta stranica za Efecttive STL’s source code archive je ovde.

Davanje i dobijanje pomoci


STLFilt se daje kao otvoren izvor Freeware a u interesu promovisanja ucenja i kosriscenjaC++. Ako vam je ovaj softver koristan, i zeleli biste nacin da vratite uslugu drugacije osim novcano onda obratite paznju:STLFilt ov Leor Zolman nudi na licu mesta trening hads-on u C / C + +, Perl, Unix / Linux Fundamentals and Korn Shell scripting. Molimo sirite pricu o BD Softver u,ponudi za kurs ,ljudima u vasem odeljenju za obuku.

Veliko hvala Bjarne Stroustrup-u , Comeau Computing-u,Dinkumware-u i Metrowerks-u sto su pomogli da se rasiri prica preko njihovih web sajtova.

STLFilt je besplatna tehnika:open source, potpuno besplatno,nema zica....Ako vam je softver koristan,molimo vas,podelite sa nekim pricu o BD Softveru i treningu C++ na licu mesta.





Published (Last edited): 01-10-2012 , source: http://www.bdsoft.com/tools/stlfilt.html