Page suivantePage pr�c�denteTable des mati�res
Pour �tre sur � 100%, vous devez utiliser une approche
SCIENTIFIQUE pour valider et avoir confiance en un programme
de mise en forme. La m�thode d�crite dans cette section permettra au
programme de mise en forme d'�tre agr�� comme �tant "vraiment fiable"
et s�rieux.
Dans le but de v�rifier qu'un programme de mise en forme comme bcpp,
indent ou cb ne provoque pas de dommage ou ne change pas
le code source d'entr�e apr�s formatage, vous pouvez utiliser le script shell
Programme de v�rification ou utiliser la
technique suivante :
G�n�rez le code objet � partir du code source original en utilisant
le compilateur :
g++ -c monprogramme.cpp
Ici g++ est le compilateur C++ GNU. Le code objet monprogramme.o sera g�n�r�Sauvez ce fichier :
mv monprogramme.o monprogramme_orig.o
Maintenant, lancez bcpp :
bcpp monprogramme.cpp
Le fichier contenant le programme format� monprogramme.cpp sera g�n�r� et le
fichier initial sera d�plac� dans monprogramme.cpp.orig. Compilez le nouveau
fichier :
g++ -c monprogramme.cpp
Maintenant utilisez la commande unix 'diff' pour comparer les 2 fichiers
objets :
diff monprogramme.o monprogramme_orig.o
Les deux fichiers DOIVENT �TRE IDENTIQUES. Cette commande v�rifie que bcpp
fonctionne parfaitement. Sous DOS ou sous Windows 95, vous
devrez utiliser les utilitaires 'diff' ou 'MKS' de Cygwin fournis sur le site de
Cygnus.
De plus, vous pouvez utiliser la sortie en assembleur � la place de la sortie
objet du compilateur. En faisant :
g++ -S monprogramme.cpp
monprogramme.s sera cr��. V�rifiez-le avec :
diff monprogramme.s monprogramme_orig.s
Cette �tape vous garantit � 100% que votre pr�cieux code source reste intact
et que bcpp fait UNIQUEMENT du formatage et NE change PAS ou n'endommage pas
votre code de quelque mani�re que ce soit. Cette m�thode vous assure � 100 %
de sa qualit� et une GARANTIE � vie ou � long terme
pour ces programmes de mise en forme comme 'bcpp', 'cb' ou 'indent'.Il est fortement recommand� de faire ces deux �tapes chaque fois que vous
lancerez un programme de mise en forme comme bcpp, indent ou
cb.
Page suivantePage pr�c�denteTable des mati�resHosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:14