lundi 11 janvier 2010

Des Salutations personalisée

Bon c'est bien beau de faire dire bonjour à son ordinateur, mais un peu d'interaction serait un plus certain à notre beau programme. Je vous propose donc de faire évoluer notre précédent programme dans ce sens. Sans autre forme de procès voici le code de tutorial02.cpp
#include <stdlib.h>
#include <iostream>

using std::cout;
using std::endl;

int main(int argc, char** argv) {

    if (argc > 1) {
        for (int i=1;i<argc;i++){ //le premier parametre est le nom du programme
            cout <<"Bonjour " << argv[i] << " ! C'est bon de te voir !" << endl;
        }
    } else {
        cout << "Si tu me donnes ton nom en paramètre, je me ferais un plaisir de te saluer" << endl;
    }
    return (EXIT_SUCCESS);
}

samedi 9 janvier 2010

Le traditionnel premier pas : Hello World !

Je ne me permettrais pas de déroger au traditionnel "Hello World " qui permet de voir si tout est okay au niveau de l'installation du compilateur.
Donc voici le source de tutorial01.cpp
#include 

using std::cout;

int main (int argc, char* argv[]) {
 cout << "Hello World ";
 return 0;
}
pour compiler avec gcc en ligne de commande dans le répertoire ou vous avez sauvé votre beau programme tapez:
$g++ -Wall -o tutorial01 tutorial01.cpp
Après quelques secondes et si vous n'avez pas de messages d'erreurs, g++ vous aura généré votre nouvel exécutable (programme) sous le doux nom que vous lui avez demandez avec l'option -o. En l'occurrence ici vous pouvez tester le beau programme qui vous congratulera en conséquence :
$./tutorial01
Hello World
Bravo votre premier programme en C++ fonctionne merveilleusement bien !
C'est un tout chtit pas pour l'humanité, mais c'est un pas de géant pour nous, rien ne peut désormais vous empêcher d'écrire le prochain "Encore Meilleur Microsoft Windows" !-) lol