Aller au menu - Aller au contenu

Annexe C++ : ce que vous pouvez encore apprendre

Revenir à la liste des news
Participer à la discussion

Informations

Contributeur(s) : M@teo21
Publié : le 15/07/2008 à 13:01:35
Catégorie : Tutoriels
Visualisations : 1 004

Annexe C++ : ce que vous pouvez encore apprendre

Comme annoncé lors de la parution du dernier chapitre Qt, il devait y avoir une annexe C++ avant que je clôture enfin le tutoriel : la voici !

Cette annexe, d'un genre un peu différent, se propose de vous faire découvrir tout ce que vous pouvez encore apprendre. Ou presque. Car oui, qu'on se le dise, on peut toujours apprendre de nouvelles choses. Mais quoi ? Où apprendre ? Dans quel domaine regarder en particulier ?

Image utilisateur
Annexe : ce que vous pouvez encore apprendre

Cette annexe est découpée en 3 sections pour que vous puissiez choisir par vous-mêmes quel domaine vous voulez approfondir en premier. Il n'y a pas d'ordre, pas de priorité, c'est à vous de décider.
Ces 3 sections sont :

  • Les techniques propres au langage C++ qu'il vous reste à découvrir (il s'agit généralement de techniques plutôt avancées).
  • La bibliothèque standard du C++.
  • Les possibilités offertes par Qt que nous n'avons pas vues.




Il ne s'agit pas à proprement parler d'un tutoriel. Ne vous attendez donc pas à "apprendre à faire de nouvelles choses" ici, vous allez en revanche juste "découvrir qu'elles existent". Je profite de l'occasion pour faire un lien de temps en temps vers des tutoriels écrits par d'autres Zéros, que je remercie chaleureusement au passage.
Notons que Nanoc a entrepris la lourde tâche d'écrire un big-tutoriel qui se veut être en quelque sorte la suite du mien. Souhaitons-lui bon courage.

Quant à nous, eh bien nous nous retrouverons sûrement sur un autre tuto. ;)
Bon code !

80 Participations

Pour accéder à cette section
Connectez-vous !
connexion_rpx
Page 1  2  3  Suivante
Pseudo Discussion
1 visiteur sur cette news (0 membre et 1 Anonyme)
Page 1  2  3  Suivante
Hors ligne samusdenumenor # Posté le 15/07/2008 à 13:03:48

Études : Institut d’Informatique Appliquée de Laval

Bon hé bien il va falloir lire cela.
Merci pour tout le travail fournit .
Hors ligne Rastagong # Posté le 15/07/2008 à 13:06:42
Si vis potes
Avatar
Flux RSS

Et bah, il y en a des choses à apprendre. :waw:

Apparemment zNavigo peut maintenant aller sur le SdZ... :o (cf la screenshot avec un splash screen pour zNavigo dans le tuto)

Ancien pseudonyme : Rayman3640
Image utilisateurComment créer un jeu vidéo ?
 
Hors ligne shine-neko # Posté le 15/07/2008 à 13:07:50
Saite ita no wa My Rosy Heart
Avatar

Oh déjà fini ce bout de chemin c :)

Je recherche un prestataire graphique pour une grosse mission. Si vous êtes infographique/DA en indépendant ou auto-entrepreneur. Contactez moi.
 
Hors ligne Honor # Posté le 15/07/2008 à 13:10:41
maus
Avatar

C'est vraiment génial ce tuto.

MErci Mateo !

;D
 
Hors ligne wyngen073 # Posté le 15/07/2008 à 13:14:51
Avatar

super !!!
Merci M@teo !
Hors ligne Yzu # Posté le 15/07/2008 à 13:17:23
<Yzu />
Avatar

Ainsi s'achève un magnifique tutoriel.
Bravo et merci pour les nombreuses heures que tu nous as réservé dans ce cours, nous te sommes tous très reconnaissant. :)
Yzu. ;)
 
Hors ligne adrientoub # Posté le 15/07/2008 à 13:20:24

Super ce tuto j'espère que les prochains iront aussi vite a l'écriture et seront aussi bien (même si je n'en doute pas :-° )
Merci M@teo ! :soleil:
 
Hors ligne pinto # Posté le 15/07/2008 à 13:32:49
Avatar

Tiens c'est fini ?
On passe à linux ?
Ou à tes cours de maths ? ( car oui nous savons tous que le prochain tuto de m@theo est sur les maths . )

Autodesk = Maya. Maya = Linux. Donc vu que Autodesk = 3DS Max, 3ds Max = Linux CQFD §§
Dieu justifie son existence à ceux disant qu'il existe, comme il justifie son inexistence à ceux disant qu'il n'existe pas !
 
Hors ligne Barbatos # Posté le 15/07/2008 à 13:43:20
Avatar

Ville : Le havre
Pays : France métropolitaine

Merci d'avoir porté ce tutoriel à bout! :)

Image utilisateur

Développeur du jeu Urban Terror, un FPS gratuit en ligne basé sur le moteur q3.
http://urbanterror.info
http://urban-terror.fr
Image utilisateur
 
Hors ligne Attonde # Posté le 15/07/2008 à 13:44:17
T'en fais pas, elle est moche.
Avatar

Bon c'est super que le tuto soit fini hein ^^ , je suis content, comme tout le monde etc etc.
Mais je trouve trop dommage de ne pas savoir coder sur mon OS... à savoir Ubuntu...
Oui, j'ai installé code::block etc..
Mais je ne sais strictement pas comment créer un dépôt, ni même tout simplement où trouver le exécutables de mon programme, dommage !
Hors ligne Bachir ElMagnifico # Posté le 15/07/2008 à 13:56:00
Avatar
Groupe : Bannis
Flux RSS

je l'attendais avec impatience :)

Image utilisateur
 
Hors ligne ~Electro # Posté le 15/07/2008 à 13:56:19
Avatar
Groupe : Anciens

Citation : pinto
Ou à tes cours de maths ? ( car oui nous savons tous que le prochain tuto de m@theo est sur les maths . )

Tu peux me donner des preuves s'il te plait car moi, personnellement, je n'ai jamais vu ça. o_O

Le seul moyen de se débarrasser d'une tentation, c'est d'y céder.
Oscar Wilde
 
Hors ligne Le Zéro # Posté le 15/07/2008 à 13:59:52
Avatar
Flux RSS

Ville : Maisons-laffitte
Pays : France métropolitaine
Études : Lycée Pasteur - Neuilly-sur-Seine

J'attends maintenant la suite du tuto linux avec impatience !
Citation : ~Electro
Citation : pinto
Ou à tes cours de maths ? ( car oui nous savons tous que le prochain tuto de m@theo est sur les maths . )

Tu peux me donner des preuves s'il te plait car moi, personnellement, je n'ai jamais vu ça. o_O
I think it's a joke :-°

Image utilisateur
 
Hors ligne Rastagong # Posté le 15/07/2008 à 14:12:13
Si vis potes
Avatar
Flux RSS

Citation : Le Zéro
J'attends maintenant la suite du tuto linux avec impatience !
Citation : ~Electro
Citation : pinto
Ou à tes cours de maths ? ( car oui nous savons tous que le prochain tuto de m@theo est sur les maths . )

Tu peux me donner des preuves s'il te plait car moi, personnellement, je n'ai jamais vu ça. o_O
I think it's a joke :-°
I hope, really. :lol:

Ancien pseudonyme : Rayman3640
Image utilisateurComment créer un jeu vidéo ?
 
Hors ligne ~Electro # Posté le 15/07/2008 à 14:22:10
Avatar
Groupe : Anciens

Citation : Rayman3640
Citation : Le Zéro
J'attends maintenant la suite du tuto linux avec impatience !
Citation : ~Electro
Citation : pinto
Ou à tes cours de maths ? ( car oui nous savons tous que le prochain tuto de m@theo est sur les maths . )

Tu peux me donner des preuves s'il te plait car moi, personnellement, je n'ai jamais vu ça. o_O
I think it's a joke :-°
I hope, really. :lol:

Pour stopper ce troll et revenir au français, nous verrons bien ce que M@teo21 nous réservera, alors patience, patience.

Le seul moyen de se débarrasser d'une tentation, c'est d'y céder.
Oscar Wilde
 
Hors ligne Nivl # Posté le 15/07/2008 à 14:23:35
What would NPH do?
Avatar

Études : Epitech Montpellier

Citation : Attonde
Mais je ne sais strictement pas comment créer un dépôt, ni même tout simplement où trouver le exécutables de mon programme, dommage !


Quel rapport avec le C++ ? >_< .

4 (8) 15 16 23 42
 
Hors ligne Attonde # Posté le 15/07/2008 à 14:28:54
T'en fais pas, elle est moche.
Avatar

Citation : TheDead Master
Citation : Attonde
Mais je ne sais strictement pas comment créer un dépôt, ni même tout simplement où trouver le exécutables de mon programme, dommage !


Quel rapport avec le C++ ? >_< .

:euh: ... t'as déjà testé linux ?

Pour info, sous windows, c'est par là: http://www.siteduzero.com/tuto-3-6138- [...] allation.html
Hors ligne IsmaX # Posté le 15/07/2008 à 14:30:00
Désolé pour ma langage ^^
Avatar

Bonne travail ^^ !

Mais ça veut dire que c'est la fin du cours de C++ ?

NoOoOoOoOon !

Code : C
1
2
3
4
if(patience != NULL && pouvoirs != NULL && reve != NULL )
{
  printf("Vous etes sur le bon chemin \n");
}



xHTML / CSS : |||||||||| : 100%
PHP / MySQL : |||||||||| :  35%
C           : |||||||||| :  92%
C++         : |||||||||| :   0%
 
Hors ligne leader of akatsuki # Posté le 15/07/2008 à 14:33:23
deserteur
Avatar

y'a pas un truc sur ruby ou python en préparation ?
et merci pour ce tuto ^^
Hors ligne Sir-Karsen # Posté le 15/07/2008 à 14:34:53
Avatar

Bon courage Nanoc et merci pour le SDZ à l'avance ;)

Jihad le plus grand combat est contre soi-même - Medine
 
Hors ligne Nivl # Posté le 15/07/2008 à 14:51:19
What would NPH do?
Avatar

Études : Epitech Montpellier

Citation : Attonde
Citation : TheDead Master
Citation : Attonde
Mais je ne sais strictement pas comment créer un dépôt, ni même tout simplement où trouver le exécutables de mon programme, dommage !


Quel rapport avec le C++ ? >_< .

:euh: ... t'as déjà testé linux ?

Pour info, sous windows, c'est par là: http://www.siteduzero.com/tuto-3-6138- [...] allation.html


J'ai pas touché à Windows depuis au moins 3 ans donc oui, je l'ai même plus que testé.
Dépôt <> fichier binaire. Un dépôt c'est, en gros, un serveur qui propose de fournir des paquets (donc rien avoir avec le C++).

Toi ce que tu veux savoir, c'est faire des .deb ? C'est assez inutile, en principe on fournit les sources et les autres se démerdent avec. Puis il n'y a pas que des distribs debian-based, si m@t commence à faire un tuto pour chaques distribs, il a pas fini le pauvre (et je parle pas des autres OS...).

4 (8) 15 16 23 42
 
Hors ligne Natim # Posté le 15/07/2008 à 14:58:11
Apprendre à coder c'est coder
Avatar
Groupe : Anciens
Flux RSS

Ville : Belfort
Pays : France métropolitaine

Citation : Attonde
Citation : TheDead Master
Citation : Attonde
Mais je ne sais strictement pas comment créer un dépôt, ni même tout simplement où trouver le exécutables de mon programme, dommage !


Quel rapport avec le C++ ? >_< .

:euh: ... t'as déjà testé linux ?

Pour info, sous windows, c'est par là: http://www.siteduzero.com/tuto-3-6138- [...] allation.html


Sous linux ce n'est absolument pas à toi de créer un dépôt et compagnie.
Tout ce que tu dois faire c'est fournir les sources de ton programme avec un fichier configure et un Makefile avec la règle make install.
Tu dois aussi fournir un certain nombre de fichiers tels que AUTHORS, COPYING/LICENCE, TODO, ChangeLog, README, INSTALL et la documentation.

C'est ensuite au contribueurs/développeurs de la distribution de construire un packet à partir des sources.

Citation : leader of akatsuki
y'a pas un truc sur ruby ou python en préparation ?
et merci pour ce tuto ^^


Pour Python, n'attends surtout pas un tutoriel officiel pour t'y mettre.
Le tutoriel de Pmol et iPoulet sur le site du zéro te permettra de commencer très simplement.
 
Hors ligne Malgon # Posté le 15/07/2008 à 15:06:16
Avatar
Flux RSS

Ville : Bordeaux
Pays : France métropolitaine
Études : IUT Bordeaux 1

Salut,

mais une fois tous ces fichiers créés, comment on les envois au contributeur/developpeur de la distrib ?

Rédacteur sur FrAndroid, première communauté Francophone Android !
Développeur : Java+Android, Web (PHP/xHTML/CSS/Javascript;JQuery), C/C++(dont librarie Qt), Python (dont framework Django)

Social : Twitter, Google+
Site perso : http://www.cleriotsimon.com
 
Hors ligne Crouzer # Posté le 15/07/2008 à 15:49:16

.
Hors ligne SpyBen # Posté le 15/07/2008 à 16:13:22
Noob Spotted !!
Avatar

Que du bon que du bon ^^ :)
Hors ligne slycooper # Posté le 15/07/2008 à 16:14:01
Let's get do it !
Avatar
Groupe : Anciens

Ville : Le havre
Pays : France métropolitaine

Citation : Malgon
Salut,

mais une fois tous ces fichiers créés, comment on les envois au contributeur/developpeur de la distrib ?


Bonne question je suis curieux de le savoir aussi ...
 
Hors ligne pinto # Posté le 15/07/2008 à 16:25:24
Avatar

Citation : slycooper
Citation : Malgon
Salut,

mais une fois tous ces fichiers créés, comment on les envois au contributeur/developpeur de la distrib ?


Bonne question je suis curieux de le savoir aussi ...

Un mail :-°

Autodesk = Maya. Maya = Linux. Donc vu que Autodesk = 3DS Max, 3ds Max = Linux CQFD §§
Dieu justifie son existence à ceux disant qu'il existe, comme il justifie son inexistence à ceux disant qu'il n'existe pas !
 
Hors ligne Malgon # Posté le 15/07/2008 à 16:25:54
Avatar
Flux RSS

Ville : Bordeaux
Pays : France métropolitaine
Études : IUT Bordeaux 1

oui mais à qui ? ^^

Rédacteur sur FrAndroid, première communauté Francophone Android !
Développeur : Java+Android, Web (PHP/xHTML/CSS/Javascript;JQuery), C/C++(dont librarie Qt), Python (dont framework Django)

Social : Twitter, Google+
Site perso : http://www.cleriotsimon.com
 
Hors ligne Attonde # Posté le 15/07/2008 à 16:44:40
T'en fais pas, elle est moche.
Avatar

@TheDead Master et Natim:

Bah le soucis c'est que j'ai tout juste compris ce que vous venez de dire =/ .
Faire un dépôt ça peut être utile !
Savoir faire des .deb encore plus ! (ça a longtemps été le problème d'aMSN !)

et "il faut juste fournir les sources" (etc)
Ouai bah je sais pas faire non plus -_-" (j'ai précisé que je ne savais pas trouver les fichiers binaires).

Bref c'est tout ça qu'il faudrait expliquer :) .
Hors ligne Dalian # Posté le 15/07/2008 à 17:00:08
It's me !
Avatar

Merci M@téo21 pour cet excellent travail :)

Mon site web sur l'informatique :
Image utilisateur
 
Pour accéder à cette section
Connectez-vous !
connexion_rpx

Revenir à la liste des news