Tuto - Début en C++

Statut
N'est pas ouverte pour d'autres réponses.
Il y a des tutos fais par des profs très bien expliqués. Autant commencer par de bons tutos avec une très bonne explication. A moins d'être prof je doute que tu puisses faire mieux.
je suis dans une ecole d ingenieur informatique donc je pense que je peux faire de bon tuto
 
oui
 
et alors j ais assez d experience puis si fallais etre prof pour faire des tuto i en aurais pas bcp
 
et alors j ais assez d experience puis si fallais etre prof pour faire des tuto i en aurais pas bcp
Et alors il y auras surement des fautes, je l'ai déjà dit autant commencer par de bons tutos fait par des profs, et puis je te vois mal faire 500 pages de cours gratos pour rg.
 
Et alors il y auras surement des fautes, je l'ai déjà dit autant commencer par de bons tutos fait par des profs, et puis je te vois mal faire 500 pages de cours gratos pour rg.
MDD tu la tuer ;)
 
Oh on se calme les filles , stop de pourrir mon topic..
 
merci pour ce tuto pas encore fini ^^ essaye d'amélioré le designe du tuto sa sera mieux ;)
 
merci pour ce tuto pas encore fini ^^ essaye d'amélioré le designe du tuto sa sera mieux ;)
Merci de ton retour , oui je dois le finir mais je n'ai pas trop le temps en ce moment :/

Et le design me convient, je ne me vois pas rajouter des fleurs :p
 
TUTO TIRE D'UN AUTRE SITE OU JE L'AI MOI MEME ECRIT A LA MAIN.
MERCI DE RESPECTER CE SITE COMME SOURCE :



Sommaire :

l] Les logiciels
ll] Explication de votre premier code
lll] Les rentrées du clavier
lV] Les boucles


A savoir que ce guide sera en constante édition !
l] Les logiciels
Voici donc mon topic fait exprès sur les logiciels de développement pour le C++. , et vous y serez redirigés.

Personnellement, je vous conseille Code::Blocks pour commencer, un IDE vraiment simple et pratique.

ll] Votre premier code

Code:
#include <iostream>

using namespace std;

int main()
{
cout << "Hello World !" << endl;
system("PAUSE");
return 0;
}
Intéressons nous maintenant à ce petit bout de code.
Nous allons décortiquer chaque partie et l'analyser.

Code:
#include <iostream>
Ligne de code obligatoire de votre code ! Elle inclue une bibliothèque , nous y reviendrons plus tard.
Code:
using namespace std;
Ligne de code également obligatoire ! Elle définie notre espace de travail , nous y reviendrons plus tard.
Code:
int main()
{

}
Fonction principale de votre code ! C'est ici qui vous allez devoir ajouter toutes vos lignes.
Code:
cout << "Hello World !" << endl;
Cette ligne indique à la commande qu'elle devra afficher ' Hello World ' . En effet, cout signifie console out , et le texte sera mis entre guillement. N'oubliez jamais le point virgule en fin de ligne !
Code:
system("PAUSE");
Cette ligne est indispensable si vous voulez voir votre résultat sous l'invité de commance et si vous utilisez Visual Studio C++. En effet, l'IDE Code::Blocks l'ajoute tout seul dans ses scripts, mais si vous ne l'ajoutez pas sous VS C++ , la console s'affichera pendant une millième de seconde. Cette ligne demande donc une pause à la commande.
Code:
return 0;
Cette ligne de code indique à votre compilateur que le programme est fini et qu'il ne doit pas le retourner x fois .

lll] Demander à l'utilisateur une rentrée du clavier.

Ce code est très simple. Vous allez voir qu'il ressemble étrangement à notre cout de toute à l'heure !
Code:
a = 0;
cout << "Veuillez entrer a : " << endl;
cin >> a;
Nous voilà maintenant avec cin ! Vous l'avez peut être deviné , c'est la signification de console input !
Ici , nous demandons à l'utilisateur de rentrer a , qui sera stocké dans la mémoire du programme.


A suivre ..
GG :)
 
Il faut également pas confondre le C et le C++, le C++ est un langage optimisé du C permettant de la programmation orienté objet simplifier, ainsi que beaucoup de library facilitant la tâche de pleins de choses.

Il est également possible d'apprendre le C++ sans apprendre le C, par contre passé du C++ au C, c'est délicat car on s'habitue a l'aisance du C++ et on oublie donc les restrictions du C.
 
Il faut également pas confondre le C et le C++, le C++ est un langage optimisé du C permettant de la programmation orienté objet simplifier, ainsi que beaucoup de library facilitant la tâche de pleins de choses.

Il est également possible d'apprendre le C++ sans apprendre le C, par contre passé du C++ au C, c'est délicat car on s'habitue a l'aisance du C++ et on oublie donc les restrictions du C.
C tout simplement deux manières différentes de développer ! :)
 
Powaaa les clichés sur ce forum.
Non il n'y a pas besoin de connaitre le C ou l'ASM pour faire du C++. Et l'inverse est également valable.
Non le C++ n'est pas qu'un langage orienté Objet (POO ou OOP en Anglais).
Non le PHP n'est pas plus simple que le C++, c'est sur que faire d'la procédurale c'est facile hein. Quand on passe à développer selon un modele HMVC c'est plus hardcore que du C++ hein !
 
Merci sa peut toujours servir :)
 
Apprendre le C en premier est mieux pour prendre une habitude de certaines restrictions et de certaine habitudes à prendre lorsque l'on dèveloppe :).
Perso le .NET c'est la facilitée mais aussi la restriction on s'arrête aux frontières de windows ... J'aime pas le .NET
Mais sinon bon tuto merci. Ca fais plaisir de voir autre chose que du C# ...
 
Statut
N'est pas ouverte pour d'autres réponses.
Retour
Haut