Sophie

Sophie

distrib > Mandriva > 9.1 > i586 > by-pkgid > f1098342ec4a2b28475e34123ce17201 > files > 112

howto-html-it-9.1-0.5mdk.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
 <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
 <TITLE>C-C++ Beautifier HOW-TO: Introduzione</TITLE>
 <LINK HREF="C-C++Beautifier-HOWTO-2.html" REL=next>

 <LINK HREF="C-C++Beautifier-HOWTO.html#toc1" REL=contents>
</HEAD>
<BODY>
<A HREF="C-C++Beautifier-HOWTO-2.html">Avanti</A>
Indietro
<A HREF="C-C++Beautifier-HOWTO.html#toc1">Indice</A>
<HR>
<H2><A NAME="s1">1. Introduzione</A></H2>

<P>La programmazione standard per il C/C++ o un altro linguaggio &egrave; richiesta
allo scopo di creare programmi pi&ugrave; leggibili/capibili dai programmatori.
Ci sono abbellitori per C/C++ (strumenti di formattazione) per realizzare
questo fine. Il codice formattato (abbellito) migliora la <B>produttivit&agrave;</B> dei programmatori di ben <B>2 volte</B>!!
<P>Su Linux/Unix c'&egrave; un comando chiamato <B>"indent"</B> e <B>"cb"</B>.
Rimando a 'man indent' e 'man cb'. Notate che <B>indent</B> e <B>cb</B>
funzionano solo per programmi "C". Per programmi "C++" si utilizza
<B>"bcpp"</B>.
<P><B>Nota importante:</B> <I>Per compilare con bcpp sotto Unix, scompattate
bcpp.tar.gz, <B>DOVETE</B> modificare la directory in "code", e fate un
make. Non modificate la directory in "unix", e date un make. Quello dar&agrave;
molti errori.</I>
<P>Scaricate il programma abbellitore da uno di seguenti indirizzi:
<UL>
<LI>Se avete problemi nello scaricare il software da qualunque dei siti
elencati sotto, potete provare al mio sito 
<A HREF="http://www.aldev.8m.com/cppbeautifier">http://www.aldev.8m.com/cppbeautifier</A>
<P>
</LI>
<LI>C++ : il sito BCPP &egrave;
<A HREF="http://dickey.his.com/bcpp/bcpp.html">http://dickey.his.com/bcpp/bcpp.html</A>
o 
<A HREF="http://www.clark.net/pub/dickey">http://www.clark.net/pub/dickey</A>.
BCPP via ftp &egrave; 
<A HREF="ftp://dickey.his.com/bcpp/bcpp.tar.gz">ftp://dickey.his.com/bcpp/bcpp.tar.gz</A></LI>
<LI>C++ : 
<A HREF="http://www.consultix-inc.com/c++b.html">http://www.consultix-inc.com/c++b.html</A></LI>
<LI>C : 
<A HREF="http://www.chips.navy.mil/oasys/c/">http://www.chips.navy.mil/oasys/c/</A>
e il mirror 
<A HREF="http://oasys.nctamslant.navy.mil/oasys/c">Oasys</A></LI>
<LI>C++ : 
<A HREF="http://www.semdesigns.com/Products/DMS/DMSToolkit.html">http://www.semdesigns.com/Products/DMS/DMSToolkit.html</A></LI>
<LI> C++, C, Java e Oracle Pro-C abbellitori 
<A HREF="http://www.geocities.com/~starkville/main.html">http://www.geocities.com/~starkville/main.html</A></LI>
<LI> C++, C abbellitori 
<A HREF="http://users.erols.com/astronaut/vim/ccb-1.07.tar.gz">http://users.erols.com/astronaut/vim/ccb-1.07.tar.gz</A>
e il sito 
<A HREF="http://users.erols.com/astronaut/vim/#vimlinks_src">http://users.erols.com/astronaut/vim/#vimlinks_src</A></LI>
<LI> C++, C, Java, Perl abbellitori CBP 
<A HREF="http://www.prismtk.de/docs/cbp">http://www.prismtk.de/docs/cbp</A></LI>
<LI> GC! GreatCode! &egrave; un efficace abbellitore di codice sorgente C/C++ Windows 95/98/NT/2000 
<A HREF="http://perso.club-internet.fr/cbeaudet">http://perso.club-internet.fr/cbeaudet</A></LI>
<LI> CbVan per C, C++ e Java 
<A HREF="http://www.geocities.com/~starkville/main.html">http://www.geocities.com/~starkville/main.html</A></LI>
</UL>

Io ho usato il BCPP per la stesura di programmi C++ e secondo me ha lavorato
bene. Voi potete voler verificare anche altri strumenti e usate quello che
pi&ugrave; vi piace.
<P>
<P>BCPP &egrave; stato scritto da Steven De Toni
<A HREF="mailto:         steve@alpha.ocbbs.gen.nz         ">         steve@alpha.ocbbs.gen.nz         </A><HR>
<A HREF="C-C++Beautifier-HOWTO-2.html">Avanti</A>
Indietro
<A HREF="C-C++Beautifier-HOWTO.html#toc1">Indice</A>
</BODY>
</HTML>