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

mercredi 7 octobre 2009

Les outils de bases : Linux, g++ et un éditeur

Bon qui dit c++ dit compilation de fichier source, et pour compiler un fichier de code source il faut ... ben oui un compilateur et pis forcément y faut un éditeur de texte pur taper le fichier de code source en question.
Bon au départ serait bien d'avoir une botteleuse (PC) et d'y faire tourner Linux c'est tellement plus tendance en plus d'être éconimique stable beau etc...
Pour le pc utilisez donc celui qui vous sert à lire ce blog, et pour Linux Moi je vous conseille la distro Ubuntu
Avant j'utilisais Gentoo mais j'avoue que je suis passé à Ubuntu et que depuis je suis + green (car je grille moins de jus à recompiler mes noyaux et tous mes paquets a chaque emerge -vuD world )

mardi 6 octobre 2009

Introduction

Ce blog va m'accompagner dans l'apprentissage du langage de programmation c++ (prononcer c plus plus). Le but étant de partir sur une base de 1 heure par jour pour découvrir ce formidable langage.
C'est pas les "tutorials" qui manquent en ligne alors pour le formalisme il suffit d'aller voir ailleurs. Et bien sur qu'il s'agit pas d'un bouquin mais d'un simple blog sans prétentions dont le seul but et de me servir de bloc notes et de motivation pour aller de l'avant dans ce projet de formation tout en partageant mes expériences.
Bon ceci étant dit "let's go & jump 2 cpp!"