TutorielsVous débutez ? C'est ici qu'on commence !
Mon compte
Recherche
Livre d'or
PublicitéVous devez être inscrit pour pouvoir poster des messages
| Page : Précédente 1 2 3 ... 43 44 45 46 47 48 49 ... 93 94 95 96 Suivante | |
| Auteur | Message |
|---|---|
| 1 visiteur sur ce sujet (1 anonyme) | |
| Page : Précédente 1 2 3 ... 43 44 45 46 47 48 49 ... 93 94 95 96 Suivante | |
Nanoc
|
# Posté le 30/08/2007 à 12:21:35 |
Apprenez à utiliser la STL !!![]() Groupe : Membres |
Reprise du dernier message de la page précédente :
Oui ça sort de la boucle, mais dans ce cas autant utiliser un break, le code sera plus clair. L'avantage du break, c'est que tu sors directement de la boucle sans exécuter ce qui est au-dessous et tu évites un test inutile pour savoir si la boucle doit continuer ou pas.
Exercices de C++ pour tous les niveaux ! Mes tutos: Tri de Shell --- [C++] Manipulateurs de flux --- [C++] Notions avancées (suite du cours de M@teo21) |
lmghs
|
# Posté le 31/08/2007 à 00:21:08 |
|
Groupe : Membres |
Citation : Nanoc
Je pense pas que ce soit une obligation de faire du SESE mais ça peut quand on débute rendre le code plus clair car on sait précisément ou se trouve l'entrée et la sortie de la fonction. Ce qui va rendre un code plus clair c'est de le découper en partie auxquelles nous sommes capables de donner un nom. Et faisant ça, SESE ou pas SESE les fonctions deviennent simples à comprendre. Et puis, comme je le disais dans des liens, il est naïf de croire qu'un code apparent simple soit SESE ... en C++. Il suffit d'un new, visible ou invisible (std::string) pour qu'une séquence d'instructions soit déroutable. Loïc avait donné un exemple sur le même principe : en situation nominale (pas d'erreur) on entre d'un côté de la fonction et on sort de l'autre. En non nominal ... on s'enfuit de tous les côtés. Citation : Hybrix Je n'ai jamais essayé, mais si on met "i" à la valeur taille ? ( On dérive du sujet initial la ) On y perd en clarté -- cf les messages de James Kanze sur fclc++ qui conseillait un parasitage (c'est moi qui appelle ça un "parasitage", pas James) avec des variables booléennes au nom suffisament explicite. De plus, une fois à l'extérieur de la boucle, comment savoir si en fait la valeur cherchée (/condition d'arrêt) a été trouvée ou non? Ce genre de manips (i = taille), j'appelle ça de l'obfuscation. Au moins, un break cela saute aux yeux. (Si cela continue, il faudra envisager d'ouvrir un autre topic comme je l'avais fait pour les singletons) |
M@teo21
|
# Posté le 31/08/2007 à 19:50:07 |
Doh ! Nuts. Mmh, donuts !![]() ![]() |
J'aimerais bien oui, les discussions sont intéressantes mais si vous voyez qu'elles durent trop, splittez-les dans un nouveau topic. Merci
Ce qui se conçoit bien s'énonce clairement, Et les mots pour le dire arrivent aisément. Nicolas Boileau (je suis fan) Comment commenter une news sur le SdZ ? Suivez l'aventure du SdZ et de Simple IT sur notre blog ! |
Linktim
|
# Posté le 01/09/2007 à 00:15:54 |
Ex-Newser![]() Groupe : Membres |
D'ailleurs je déconseillerai à Mateo21 d'utiliser la fonction pause(); dans ses programmes, car il existe déjà une fonction pause() de même prototype déclaré dans <unistd.h>.
Et aussi autre point bizarre, tout les codes ont pour main : int main ( int argc, char * argv[]); Qui est inutile car aucun des codes sources n'est executer en ligne de commande avec des arguments à la suite ex : ./mon_comparateur 10 20 int main(void) suffit largement. |
shadosan
|
# Posté le 01/09/2007 à 04:24:21 |
Array Potter;![]() Groupe : Membres |
Citation : Pas de titre
Et aussi autre point bizarre, tout les codes ont pour main : int main ( int argc, char * argv[]); Qui est inutile car aucun des codes sources n'est executer en ligne de commande avec des arguments à la suite ex : ./mon_comparateur 10 20 int main(void) suffit largement. uuh, si je me rappelle bien, ça aide à compiler avec la SDL... (la 1ère manière). Une fois, code::blocks m'a sortit une erreur "SDL-main-machinchose", et quand j'ai replacé le main en "int main ( int argc, char * argv[]);", ça marchait ! ![]() Et de toute facon, l'un ou l'autre, c'est pas comme si ça affecterait vraiment l'exécution du programme...
Édité
le 01/09/2007 à 04:26:03
par shadosan
>> Ce qui me passe dans la tête lorsque je vois un topic sur le C dans le forum C++ << >> Site web remis à neuf ! << RealPL, mon IDE pour Perl ! |
minirop
|
# Posté le 01/09/2007 à 04:56:54 |
坂本美緒![]() ![]() |
Citation : Master Linktim
Et aussi autre point bizarre, tout les codes ont pour main : int main ( int argc, char * argv[]); cette "forme" est obligatoire pour la SDL, car elle utilise SDL_main comme point d'entrée qui est définie ainsi : Code : C - Afficher / masquer les numéros de ligne
pas commencés - en cours - finis - (dernier tome lu) manga : Love Hina - Ichigo 100% - Fruits Basket - School Rumble - Death Note - Parmi Eux - One Piece (46) - Naruto (45) - Lovely Complex (10) - Fullmetal Alchimist (22) -> My Manga IDE multiplateforme pour Qt !! Qt @ IRC --> #qt-fr@irc.freenode.net |
Linktim
|
# Posté le 01/09/2007 à 17:53:00 |
Ex-Newser![]() Groupe : Membres |
Oui pour la SDL, par contre pour la partie en « console ».
Édité
le 02/09/2007 à 16:46:41
par Linktim
|
Tuxer
|
# Posté le 02/09/2007 à 21:39:31 |
Still Alive![]() Groupe : Membres |
oui ben pour la partie en console, déjà en C++ on l'oublie, et en plus c'est plus simple de ce tenir à une formule plus compliquée que de passer juste pour la SDL à int argc et tout le binz. ça fait partie du C!
|
Kreeg
|
# Posté le 03/09/2007 à 11:43:02 |
Je mangerais bien du GNU...![]() Groupe : Bannis |
Citation : Tuxer
oui ben pour la partie en console, déjà en C++ on l'oublie, et en plus c'est plus simple de ce tenir à une formule plus compliquée que de passer juste pour la SDL à int argc et tout le binz. ça fait partie du C! Ah ? D'où tiens tu cela ? Parti définitivement. Raise the Titanic ! [Voir le topic] En mode Hard Rock (ACDC/GnR/VR §) - Slash et J. Petrucci sont mes héros \o/ Attention (va) aux (sur) messages (ce) subliminaux, (site) camarade ! Une question sur OpenGL, un problème ? Rejoignez #opengl sur EpikNet ! La SDL pue grave, mais pas SFML ! Le modo qui ne connaissait pas Dimitri Borgur... ![]() |
Elwish
|
# Posté le 03/09/2007 à 15:25:28 |
Telle est la question !![]() Groupe : Membres |
Vivement que m@theo21 est fini, Bon courage
/ Gentoo User |
Marco565
|
# Posté le 03/09/2007 à 23:34:55 |
![]() Groupe : Membres |
moi j'attend surtout la librarie avec ogre
sa va dechirer
|
TheDead Master
|
# Posté le 04/09/2007 à 00:22:31 |
4 8 15 16 23 42![]() Groupe : Membres |
Citation : Marco565
moi j'attend surtout la librarie avec ogre sa va dechirer ![]() Moi j'attends surtout de voir la réaction des gens quand m@t va annoncer qu'il la fait pas. _ça_ ça va déchirer
Je n'ai plus internet depuis septembre 2008 pour une durée indéterminée. Comité de lutte contre le langage sms et les fautes volontaires sur Internet. |
Dark-Side
|
# Posté le 04/09/2007 à 08:08:47 |
|
Groupe : Bannis |
Citation : TheDead Master
Moi j'attends surtout de voir la réaction des gens quand m@t va annoncer qu'il la fait pas. _ça_ ça va déchirer ![]() Je plussoie
|
darkangel75
|
# Posté le 04/09/2007 à 12:01:02 |
etre ou ne pas etre ... ![]() Groupe : Membres |
bonjour !
Je ne trouves pas de cours aussi compréhensibles que ceux de ce site sur le C++ , et j'ai très envie d'apprendre l'héritage et le polymorphisme !!! alors je voulais savoir quand est-ce que ce cours verras le jour ?? Citation : Pas de titre L'avenir appartient à ceux qui se lèvent tot (ce qui n'est pas mon cas )DaRkAnGeL |
TheDead Master
|
# Posté le 04/09/2007 à 13:00:19 |
4 8 15 16 23 42![]() Groupe : Membres |
Ben d'après la newsletter, à partir de maintenant les tuto officiels vont sortir assez rapidement. Alors avec un peu de chance d'ici octobre ce sera bon.
Je n'ai plus internet depuis septembre 2008 pour une durée indéterminée. Comité de lutte contre le langage sms et les fautes volontaires sur Internet. |
darkangel75
|
# Posté le 04/09/2007 à 13:05:27 |
etre ou ne pas etre ... ![]() Groupe : Membres |
super ! je vais enfin pouvoir progresser
Citation : Pas de titre L'avenir appartient à ceux qui se lèvent tot (ce qui n'est pas mon cas )DaRkAnGeL |
M@teo21
|
# Posté le 05/09/2007 à 12:01:48 |
Doh ! Nuts. Mmh, donuts !![]() ![]() |
Largement avant octobre normalement. J'ai un peu de travail administratif et commercial à faire, et ces derniers jours j'ai fait du technique. Mais vous en faites pas ça va pas tarder.
Ce qui se conçoit bien s'énonce clairement, Et les mots pour le dire arrivent aisément. Nicolas Boileau (je suis fan) Comment commenter une news sur le SdZ ? Suivez l'aventure du SdZ et de Simple IT sur notre blog ! |
darkangel75
|
# Posté le 05/09/2007 à 14:47:48 |
etre ou ne pas etre ... ![]() Groupe : Membres |
superbe ! j'attends le cours avec impatience !
Citation : Pas de titre L'avenir appartient à ceux qui se lèvent tot (ce qui n'est pas mon cas )DaRkAnGeL |
Darkelfe
|
# Posté le 05/09/2007 à 17:08:41 |
Apprendre tout sur tout !![]() Groupe : Membres |
|
darkangel75
|
# Posté le 06/09/2007 à 17:22:24 |
etre ou ne pas etre ... ![]() Groupe : Membres |
on peut avancer une date ?
Citation : Pas de titre L'avenir appartient à ceux qui se lèvent tot (ce qui n'est pas mon cas )DaRkAnGeL |
MatteX
|
# Posté le 06/09/2007 à 17:51:40 |
The cake is a lie!![]() Groupe : Membres |
Entre le 6 et le 30 septembre
liens utiles: FAQ C++ (developpez.com) | GotAPI.com | H-Deb Mon futur ex-blog | Logique : http://thedailywtf.com/Articles/What_Is_Truth_0x3f_.aspx Propriétaire d'un Dell Inspiron 1720, Core 2 Duo 2.4Ghz, 3Go DDR2, 8600M GT 256Mo. Avec Blu-Ray! |
M@teo21
|
# Posté le 06/09/2007 à 21:47:14 |
Doh ! Nuts. Mmh, donuts !![]() ![]() |
Citation : MatteX
Entre le 6 et le 30 septembre Tu m'ôtes les mots de la bouche
Ce qui se conçoit bien s'énonce clairement, Et les mots pour le dire arrivent aisément. Nicolas Boileau (je suis fan) Comment commenter une news sur le SdZ ? Suivez l'aventure du SdZ et de Simple IT sur notre blog ! |
SharedX
|
# Posté le 06/09/2007 à 21:59:49 |
|
Groupe : Membres |
Je suis peut-être à l'ouest, mais le tuto openGL n'est plus officiel, pire, j'arrive même pas à le retrouver
( oui j'ai cherché, et soit les résultats se comptaient par centaines soit il n'y en avait pas ! )
|
Yno
|
# Posté le 06/09/2007 à 22:29:00 |
SCE![]() Groupe : Membres |
Citation : Killerpropol
Je suis peut-être à l'ouest, mais le tuto openGL n'est plus officiel, pire, j'arrive même pas à le retrouver ( oui j'ai cherché, et soit les résultats se comptaient par centaines soit il n'y en avait pas ! )http://www.siteduzero.com/tuto-3-1346-0-creez-des-programmes-en-3d-avec-opengl.html Il est dans la catégorie "Programmation", et non "3D" (beaucoup de gens font l'erreur, j'anticipe ).
Tutos OpenGL : Les shaders en GLSL | Rendus optimisés avec les VBOs FAQs programmation : FAQ C | FAQ OpenGL / SDL / GTK+ Un moteur 3D à que il rox | Un canal IRC qu'il est bieng : #opengl@irc.epiknet.org |
SharedX
|
# Posté le 06/09/2007 à 22:58:43 |
|
Groupe : Membres |
Merci pour le lien. Mais pourquoi ne pas créer une partie OpenGL ? Avant aucun tuto n'était créé dessus ou presque parce qu'il y en avait un d'officiel ( et peut-être plus pointu ? Aucune idée ), maintenant, qui sait?
Enfin ce n'était pas pour moi de toute façon, mais merci pour le lien, ça va aider mon frère
|
ilys
|
# Posté le 07/09/2007 à 00:02:55 |
Vive le Rock, Linux, et le SDZ![]() Groupe : Membres |
C'est le même, c'est juste qu'il est passer de officiel à non opfficiel.
C'est dû à se que Kayl n'a pas pu mettre à jour son tuto depuis des déssénie maintenant(j'exagère un tout petit peu quand même )
Fait par Tn. >>>>>>Mon tuto sur la Recherche séquentielle et dichotomique >>>>>>Mon topic sur les images anti-bots Venez signer la PETITION ANTI-CENSURE |
Elwish
|
# Posté le 07/09/2007 à 16:30:40 |
Telle est la question !![]() Groupe : Membres |
Vivement j'ai vraiement hate d'avoir de nouveau cours tres explicites!
/ Gentoo User |
Assiliza
|
# Posté le 07/09/2007 à 19:19:46 |
![]() Groupe : Membres |
S'il n'y a plus de tuto OpenGL,je pense qu'il faut faire la 6éme partie
. Ca fera plus de boulot pour M@theo !
![]() |
Elwish
|
# Posté le 07/09/2007 à 21:30:56 |
Telle est la question !![]() Groupe : Membres |
Moi je dis m@theo21 est deja tres gentil de nous rediger tous ces cours, sa lui prend du temps quand meme et qu'il ne faut pas demander avant d'avoir vu ( " cictation pour eclaircir ce que j'ai dit : ne pas vendre la peau de l'ours avant de l'avoir tuer") je veux juste dire par la qu'il ne faut pas juger avant de vraiment savoir, m@theo21 va peut ertre nous fournir un tuto sur open GL , mais avant soyez patients et indulgents
Merci / Gentoo User |
Linktim
|
# Posté le 08/09/2007 à 21:19:01 |
Ex-Newser![]() Groupe : Membres |
Le tuto OpenGL du SdZ est très bien pour débuter, avec celà il y a les 2 ou 3 de yno.
Et si tu veux encore continuer il faut sortir un peu du SdZ et chercher sur google ou regarder sur developpez.com
|
spontex
|
# Posté le 09/09/2007 à 17:58:14 |
Do I look like a human ?![]() Groupe : Membres |
Moi j'ai hate de voir le tuto sur SDL_net.
(ça va déchirer )
Mon projet : Un big jeu de bourrin ou il faut tirer sur tout ce qui bouge. Avancement de la démo : ■■■■■■■■■■■■■■■■■■■■ 63% _____________________________________________________________________ NE PAS cliquer ici. |
Retour au forum "Langage C++" ou à la liste des forums
Vous devez être inscrit pour pouvoir poster des messages
Changer de design |
En savoir plus |
Plan du site |
Politique d'accessibilité |
Règles |
RSS tutoriels |
RSS news
Édité par Simple IT SARL :
Nous contacter
| Notre blog | Revue de presse | Publicité
Y'a plus rien à lire, faut remonter maintenant !
Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.
156 Zéros connectés |
5 requêtes |
0.0924s (0.0743s)
