Avoir des outils pour commencer Dans le premier chapitre on a fait que parler ^^ mais faller bien pour bien debuter Faut t-il un logicielle pour programmer ? Et oui ^^ c'est d'ailleur pour cela que j'ai créer ce tuto pour vous expliquez ---------------------------------------------------------------------------------------------------------- Les outils que vous avez besoin Les outils nessaisere pour programmer c'est un éditeur de texte,un compilateur,un débeuger ! dans un IDE on trouve : Un éditeur de texte pour écrire le code source du programme (en C ou C++). En théorie un logiciel comme le Bloc-Notes sous Windows, ou "vi" sous Linux fait l'affaire. L'idéal, c'est d'avoir un éditeur de texte intelligent qui colore tout seul le code, ce qui vous permet de vous repérer dedans bien plus facilement A partir de maintenant oui la tout de suite on a 2 possibilités : Soit on récupère chacun de ces 3 programmes séparément. C'est la méthode la plus compliquée, mais elle fonctionne Sous Linux en particulier, bon nombre de programmeurs préfèrent utiliser ces 3 programmes séparément. Je ne détaillerai pas cette méthode ici, je vais plutôt vous parler de la méthode simple si desous. Il éxiste plusieur IDE a vous de choisir celui qui vous conviendra (vous pourez réaliser tout les programme que vous voulez avec n'importe quel IDE) LES IDE DEV C++ Personnellement, entre Dev C++, Code::Blocks et Visual C++ j'aurais tendance à préférer Visual. Je trouve son débugger plus puissant. Dev C++ est un environnement de développement (IDE) gratuit. C’est probablement le plus connu de tous. Télécharger le puis installer le et ensuite lancer devc++ La première fois, il vous demandera de le configurer. Il vous demandera votre langue et l'aspect du logiciel que vous voulez avoir. Un projet c’est l’ensemble de tous les fichiers source du programme. En effet, quand on programme, on sépare souvent notre code dans plusieurs fichiers différents. Ces fichiers seront ensuite "combinés" par le compilateur qui en fera un exécutable (un ".exe"). Pour créer un nouveau projet allez dans le menu "Fichier / Nouveau / Projet". Vous devriez voir quelque chose qui ressemble à ceci : Là, on vous demande quel genre de programme vous voulez créer. Retenez bien la marche à suivre, car vous devrez faire cela la plupart du temps (surtout au début) :
A bientôt dans le prochain tuto
les outils que vous aurez besoin.Préparez vous car dans le chapitre suivant on commence a programmer génial non ?
Un compilateur pour transformer ("compiler") votre source en binaire.
Un débugger pour vous aider à traquer les erreurs dans votre programme (on n'a malheureusement pas encore inventé le "correcteur", un truc qui corrigerait tout seul nos erreurs
Soit on utilise un programme qui combine éditeur de texte, compilateur et débugger. Ces programmes sont appelés IDE, ou encore "Environnements de développement
JE vais vous en présentez 3 :
Code::Blocks
Visual C++
Quel est le meilleur ?
Mes sa ne vous servira pas pour le début alors vous avez le choix entre Code::Blocks est Dev C++ quand j'ai débuter a programmer j’ai utilisé Dev c++ mes a vous de choisir celui qui vous conviens.
Dans la suite de ce tuto je vais vous présentez les IDE que je vous ai parler dev c++...
Dev-C++
Dev C++ est disponible en français et vous pouvez le télécharger sur Internet rapidement. C'est avec cet IDE que j'ai commencé à rédiger ces tuto.
Par ailleurs, il vous posera ensuite 2-3 questions sur la création de fichiers spéciaux pour vous aider. Je vous conseille de laisser les options par défaut, à savoir "Oui, je le veux"
Ca ne vous sera pas utile de suite, mais plus tard vous ne regretterez pas d'avoir répondu oui
Au départ, rien ne s’affiche. Il va falloir demander à Dev C++ de créer un nouveau projet.
On va pour commencer se contenter de créer des programmes qui s’affichent dans une console, qui ressemble un peu à DOS.
Faites OK.
On vous demande alors où placer le fichier " .dev ". Ce fichier, propre à Dev C++, est le fichier de votre projet. Il contient la liste des fichiers source de votre programme. Il vous faut enregistrer votre projet avant même d’avoir commencé à programmer ! Remarquez, avec Visual C++ c’est pareil, sauf que lui il n’utilise pas un fichier de projet mais plusieurs
Je vous conseille de créer un dossier pour votre projet.
Une fois que vous avez indiqué où enregistrer votre projet, Dev C++ crée alors un premier fichier source qui s’appelle " main.c ". Ce sera le fichier principal de notre programme, on aura l’occasion d’en reparler dans le prochain chapitre.
Normalement, Dev C++ écrit déjà un peu de code dedans (le strict minimum). N’essayez pas de deviner ce qu’il signifie, attendez plutôt le chapitre suivant qu’on analyse ça en détail 
Un nouveau projet tout neuf !
Pour ceux qui seraient déjà un peu perdus, j'ai réalisé une vidéo vous montrant comment je crée un nouveau projet sous Dev-C+. Je suis exactement les mêmes étapes que je vous ai énoncées plus haut :
Que dire de plus sur Dev C++ ?
Il est constitué de plusieurs parties qu’on a tout intérêt à regarder de plus près histoire de voir comment tout ce bazar fonctionne 
Les principales fonctionnalités de Dev-C++
Voyons voir plus en détail comment Dev-C++ est organisé :
Les différentes parties de Dev C++
J’ai séparé Dev en 4 grandes parties :
Pour ce qui est des icônes de la barre d’outils, qu’on utilisera souvent, il y en a beaucoup que vous connaissez. Les premières servent notamment à créer un nouveau projet, un nouveau fichier, à enregistrer le fichier, à enregistrer tous les fichiers ouverts etc. Je souhaite attirer votre attention sur les boutons se situant au début de la deuxième ligne (du moins sur ma capture d’écran) :

Les icônes lançant la compilation
Ces 5 icônes sont sans aucun doute les plus utilisées, et pour cause : ce sont elles qui permettent d’appeler le compilateur pour créer un exécutable de votre projet
Dans l’ordre, de gauche à droite, ces icônes signifient :
Ce bouton ne nous sera donc pas utile de suite.
Les onglets en haut de cette section sont les suivants :
Notez qu’en haut de cette zone, tous les fichiers ouverts apparaissent sous forme d’onglets. Sur ma capture d’écran il n’y a que "main.c" pour le moment. Cliquez sur l’un d’eux pour afficher le fichier correspondant.
Autre info utile : tous les fichiers modifiés et non enregistrés sont précédés d’une petite étoile [*]. Enregistrez souvent. Enregistrez tout le temps. On ne compte plus le nombre de tentatives de suicide de personnes qui avaient oublié d’enregistrer et qui ont eu une coupure de courant (je rigole hein, vous jetez pas par la fenêtre si ça vous arrive, ça résoudra rien ). N’hésitez pas à utiliser le bouton "Sauvegarder tout" de la barre d’outils
, il enregistre tous les fichiers ouverts d’un seul coup.
Pfiou ! On a fait à peu près le tour de Dev C++
On a vu les principales sections du programme qu’on utiliserait. Normalement ça devrait vous permettre de vous débrouiller la plupart du temps
Passons maintenant à Visual C++ !
Ou bien... Visual C++
Nous allons bien entendu voir ici la version gratuite, Visual C++ Express

Aperçu de Visual C++ Express
Il n'y a pas d'éditeur de ressources (vous permettant de dessiner des images, des icônes, ou des fenêtres). Mais bon, ça entre nous on s'en fout parce qu'on n'aura pas besoin de s'en servir dans ce tutorial Ce ne sont pas des fonctionnalités indispensables bien au contraire.
Vous trouverez les instructions pour télécharger Visual C++ Express à cette adresse :
Sélectionnez Visual C++ Express Français un peu plus bas sur la page.
Visual C++ Express est en français et est totalement gratuit. Ce n'est donc pas une version d'essai limitée dans le temps.
C'est une chance d'avoir un IDE aussi puissant que celui de Microsoft disponible gratuitement, donc ne la laissez pas passer
Installation
L'installation devrait normalement se passer sans encombre. Le programme d'installation va télécharger la dernière version de Visual sur Internet.
Je vous conseille de laisser les options par défaut.
A la fin, on vous dit qu'il faut vous enregistrer dans les 30 jours. Pas de panique, c'est gratuit et rapide mais il faut le faire.
Cliquez sur le lien qui vous est donné : vous arrivez sur le site de Microsoft. Connectez-vous avec votre compte Windows Live ID (équivalent du compte hotmail ou msn) ou créez-en un si vous n'en avez pas, puis répondez au petit questionnaire.
On vous donnera à la fin une clé d'enregistrement. Vous devrez recopier cette clé dans le menu "?" / "Inscrire le produit".
Créer un nouveau projet
Pour créer un nouveau projet sous Visual, allez dans le menu Fichier / Nouveau / Projet.
Sélectionnez "Win32" dans la colonne de gauche, puis "Application console Win32" à droite.
Entrez un nom pour votre projet, par exemple "test" :

Validez. Une nouvelle fenêtre s'ouvre :

Cette fenêtre ne sert à rien
Par contre, cliquez sur "Paramètres de l'application" dans la colonne de gauche :

Veillez à ce que "Projet vide" soit coché comme sur ma capture d'écran.
Puis, cliquez sur "Terminer".
Ajouter un nouveau fichier source
Votre projet est pour l'instant bien vide. Faites un clic droit sur le dossier "Fichiers sources" situé sur votre gauche, puis allez dans Ajouter / Nouvel élément :
Une fenêtre s'ouvre.
Sélectionnez "Fichier C++ (.cpp)" (je sais, on ne fait pas de C++ mais ça n'a pas d'importance ici). Entrez un nom pour votre fichier : "main.c", comme sur ma capture d'écran :
Cliquez sur "Ajouter". C'est bon, vous allez pouvoir commencer à écrire du code !
La fenêtre principale de Visual
Voyons ensemble le contenu de la fenêtre principale de Visual C++ Express :

Comme vous pouvez le constater, il ressemble pas mal à Dev-C++.
On va rapidement (re)voir quand même ce que signifient chacune des parties :
Toutes ces icônes de compilation ont leur équivalent dans les menus "Générer" et "Déboguer". Si vous faites "Générer", cela créera l'exécutable (ça signifie "Compiler" pour Visual). Si vous faites "Déboguer / Exécuter", on devrait vous proposer de compiler avant d'exécuter le programme. F7 permet de générer le projet, et F5 de l'exécuter.
Voilà, on a fait le tour de Visual C++.
Vous pouvez aller jeter un œil dans les options (Outils / Options) si ça vous chante, mais n'y passez pas 3 heures. Il faut dire qu'il y a tellement de cases à cocher de partout qu'on ne sait plus trop où donner de la tête
Code::Blocks est un IDE libre et gratuit, plus récent que Dev-C++.
Si Dev reste un des IDE gratuits les plus connus, il le doit surtout à son ancienneté.
Code::Blocks étant relativement nouveau, il n'est pas encore aussi connu. Pourtant, n'allez pas penser qu'il est peu avancé pour autant ! Bien au contraire, je dois avouer que j'ai été surpris par cet éditeur et je vous recommande de l'essayer
En outre, Code::Blocks est disponible pour Window, Mac et Linux.
Code::Blocks n'est disponible pour le moment qu'en anglais. Ca ne devrait PAS vous repousser à l'utiliser. Quand vous programmerez vous serez de toute façon confronté bien souvent à des documentations en anglais, donc raison de plus pour s'entraîner à utiliser cette langue. Ca ne complique pas l'utilisation du logiciel de toute manière.Télécharger Code::Blocks
Rendez-vous sur la page de téléchargements de Code::Blocks.
Si vous êtes sous Windows, repérez la section "Windows" un peu plus bas sur cette page. Téléchargez le logiciel en prenant le programme qui contient mingw dans le nom (ex. : codeblocks-8.02mingw-setup.exe). L'autre version étant sans compilateur, vous auriez eu du mal à compiler vos programmes
Si vous êtes sous Linux, il y a un lien en haut pour choisir le package RPM à télécharger.
L'installation est très simple et rapide. Laissez toutes les options par défaut et lancez le programme.
Vous trouverez là encore dans la barre d'outils les boutons (dans l'ordre) "Compiler", "Exécuter", "Compiler & Exécuter" et "Tout recompiler"
Créer un nouveau projet
Pour créer un nouveau projet c'est très simple : allez dans le menu File / New / Project.
Dans la fenêtre qui s'ouvre, choisissez "Console application" :

Nous nous intéresserons à ces autres types de programmes bien plus tard. En attendant il faudra vous contenter de "Console", car vous n'avez pas encore le niveau nécessaire pour créer les autres types de programmes.
Cliquez sur "Go" pour créer le projet. Un assistant s'ouvre.
Faites "Next", la première page ne servant à rien.
On vous demande ensuite si vous allez faire du C ou du C++ : répondez C.

On vous demande le nom de votre projet, et dans quel dossier les fichiers source seront enregistrés :

Enfin, la dernière page vous permet de choisir de quelle façon le programme doit être compilé. Vous pouvez laisser les options par défaut, ça n'aura pas d'incidence pour ce que nous allons faire dans l'immédiat (veillez à ce que "Debug" ou "Release" au moins soit coché).

Cliquez sur "Finish", c'est bon !
Code::Blocks vous créera un premier projet avec déjà un tout petit peu de code source dedans 
Dans le cadre de gauche "Projects", développez l'arborescence en cliquant sur le petit "+" pour afficher la liste des fichiers du projet. Vous devriez avoir au moins un main.c que vous pourrez ouvrir en double-cliquant dessus.
Et voili voilou ces finish!
6/10 sur 3 votes
Sélectionnez une note dans le menu déroulant.
Créer un site internet gratuit avec E-monsite.com
- Signaler un contenu illicite
- Voir d'autres sites dans la catégorie Programmation
Comment créer un site -
Videos Droles
- Clips musique
- Cours création de site web