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 ... 12 13 14 15 16 17 18 ... 26 27 28 29 Suivante | |||||
| Auteur | Message | ||||
|---|---|---|---|---|---|
| 1 visiteur sur ce sujet (1 anonyme) | |||||
| Page : Précédente 1 2 3 ... 12 13 14 15 16 17 18 ... 26 27 28 29 Suivante | |||||
Nanoc
|
# Posté le 19/06/2008 à 21:43:23 | ||||
Apprenez à utiliser la STL !!![]() Groupe : Membres |
Reprise du dernier message de la page précédente :
Oui il y aura d'autres exercices de ce type. Pas tout de suite, je préfère altérener les genres.Pour les templates, tu en as déjà 2 (BigInt et l'opérateur virgule). Je ne vois pas ce que tu entends par des exercices "spécifiques templates". Premièrement, c'est un aspect difficile et donc faire que des templates veut dire que les débutants ne peuvent pas faire. Et de plus les templates servent très souvent à généraliser des algorithmes (ou conteneurs) que l'on peut commencer par écrire pour un type spécifique. 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) |
||||
nono212
|
# Posté le 19/06/2008 à 21:46:04 | ||||
Euh..."a" ?![]() Groupe : Membres |
|||||
Nanoc
|
# Posté le 19/06/2008 à 21:48:56 | ||||
Apprenez à utiliser la STL !!![]() Groupe : Membres |
Non, c'est pour ça qu'il y a différents niveaux et que celui de début juin est encore "ouvert". J'ai ajouté des exercices pendant les vacances d'été qui sont un peu plus difficiles et plus techniques.
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) |
||||
nono212
|
# Posté le 19/06/2008 à 22:06:09 | ||||
Euh..."a" ?![]() Groupe : Membres |
|||||
gymnopaul
|
# Posté le 19/06/2008 à 22:12:26 | ||||
I could go supersonic !![]() Groupe : Membres |
Citation : Nanoc
Oui il y aura d'autres exercices de ce type. Pas tout de suite, je préfère altérener les genres. Pour les templates, tu en as déjà 2 (BigInt et l'opérateur virgule). Je ne vois pas ce que tu entends par des exercices "spécifiques templates". Premièrement, c'est un aspect difficile et donc faire que des templates veut dire que les débutants ne peuvent pas faire. Et de plus les templates servent très souvent à généraliser des algorithmes (ou conteneurs) que l'on peut commencer par écrire pour un type spécifique. OK OK. Pour les templates j'ai plus qu'à aller sur developpez trouver un tutorial sympa .
Projet en cours : 2D-3D-Games -> Tutoriels vidéo sur la création de jeux vidéos Mes connaissances : Langages : C - C++ (mon préféré ) - HTML - PHP - SQL3D : Blender |
||||
youyou
|
# Posté le 19/06/2008 à 22:26:25 | ||||
1337 un jour 1337 toujours![]() Groupe : Membres |
Au fait Nanoc, tu ne redigerais pas un tutoriel sur les templates? j'ai commencé a en rediger un mais si tu veux je te laisse ma place
@+ Ps: Avec le brevet je n'ai pas beaucoup de temp pour programmer mais j'attaque tes exos des le 30 @+ |
||||
nono212
|
# Posté le 19/06/2008 à 22:29:23 | ||||
Euh..."a" ?![]() Groupe : Membres |
ARGH, ça fait 1 heure que je bloque sur mon code... Rien que pour surcharger l'opérateur =, ça ne marche pas...
Voilà mon code pour surcharger l'opérateur égal, j'ai beau reregarder, je trouve pas mon erreur :/ Secret (cliquez pour afficher) Tableau Tableau::operator=(const int &nbr) { return Tableau(1,nbr); } |
||||
Nanoc
|
# Posté le 19/06/2008 à 22:34:13 | ||||
Apprenez à utiliser la STL !!![]() Groupe : Membres |
Je suis en effet en train de rédiger un tutoriel sur la suite du C++. Les templates en feront partie bien évidemment.
@nono212: Postes pas trop de code dans ce thread. Si tu as des questions, crée un autre sujet. L'opérateur = doit il renvoyer un Tableau ? 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) |
||||
nono212
|
# Posté le 19/06/2008 à 22:35:47 | ||||
Euh..."a" ?![]() Groupe : Membres |
1) je l'ai mis en secret
![]() 2) eh bien, je vois pas ce qu'il pourrait renvoyer d'autre Edit : il faudrait créer un autre classe apparamment (le code que j'ai mit sert a rien, enfin c'est normal qu'il marche pas, mais j'ai compris et en faisant quelques modifs...j'ai des erreurs )
Édité
le 20/06/2008 à 08:30:58
par nono212
|
||||
Nanoc
|
# Posté le 23/06/2008 à 20:31:44 | ||||
Apprenez à utiliser la STL !!![]() Groupe : Membres |
Merci de ne pas poster trop de détails.
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) |
||||
nono212
|
# Posté le 23/06/2008 à 22:14:32 | ||||
Euh..."a" ?![]() Groupe : Membres |
|||||
Nanoc
|
# Posté le 23/06/2008 à 22:18:08 | ||||
Apprenez à utiliser la STL !!![]() Groupe : Membres |
C'est que c'est pas un exercice facile...
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 23/06/2008 à 22:49:47 | ||||
|
Groupe : Membres |
Disons qu'il y a quelques petites notions clés que vous n'avez pas encore vues. Une fois assimilées, l'exo est d'une facilité déconcertante. ^^'
(En fait, je me rends compte qu'il n'est pas si facile de trouver des exos indépendants et intéressants qui permettent de réviser les bases (p.ex. je qualifie mal l'écriture de classes date+durée et autres matrices+vecteurs d'intéressante -- même s'il s'agit des bases des classes à sémantique de valeur)) |
||||
Chaoxys
|
# Posté le 24/06/2008 à 01:25:22 | ||||
Gros zéro :p![]() Groupe : Membres |
Salut, j'ai fini la compression et ça fonctionne parfaitement.
Ca se corse pour la décompression ![]() Par contre, dans le cadre où on ne connaîtrait pas les noms de fichiers, comment savoir si le fichier est compressé ou non? Merci. |
||||
Bachir ElMagnifico
|
# Posté le 24/06/2008 à 01:33:23 | ||||
http://info-crea.tuxfamily.org![]() Groupe : Membres |
tu choisi une extension a ton fichier
![]() et puis la commande -d sert à ça
![]() cherche des partenaires - page de contact. mon tuto sur OgreNewt: partie 1, partie 2, partie 3, partie 4 |
||||
nono212
|
# Posté le 24/06/2008 à 08:19:04 | ||||
Euh..."a" ?![]() Groupe : Membres |
Pourtant j'ai les bases de la surcharge d'opérateurs... Mais mon compilateur, quelque soit le code, me trouve toujours une erreur ><
Je n'arrive même pas à surcharger l'opérateur égal
Édité
le 24/06/2008 à 08:19:57
par nono212
|
||||
Nanoc
|
# Posté le 24/06/2008 à 09:31:22 | ||||
Apprenez à utiliser la STL !!![]() Groupe : Membres |
@Chaoxys: Ah ben ça... Tu peux essayer de "dé-zipper" un fichier pas zip et tu verras ce qui se passe. tu auras un message d'erreur. Tu peux essayer de faire la même chose ici. Si le format n'est pas correct -> un message d'erreur. Par exemple en utilisant les exceptions.
La solution de Bachir est correct mais ne résoud pas le problème. Je peux très bien renommer un fichier avec la mauvaise extension, ce qui ne résoudra pas le problème. @lmghs : En effet, les classes concrètes sont rarement intéressantes. Les Vecteurs, Matrices, ... sont d'une part compliqué pour ceux qui n'ont pas les bases en maths et en plus absolument pas intéressant à coder si on regarde le programme finalement obtenu. C'est intéressant au niveau des techniques de programmation mises en jeu. 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) |
||||
Bachir ElMagnifico
|
# Posté le 26/06/2008 à 21:42:34 | ||||
http://info-crea.tuxfamily.org![]() Groupe : Membres |
compressur RLE envoyé
![]() cherche des partenaires - page de contact. mon tuto sur OgreNewt: partie 1, partie 2, partie 3, partie 4 |
||||
Nanoc
|
# Posté le 28/06/2008 à 11:24:32 | ||||
Apprenez à utiliser la STL !!![]() Groupe : Membres |
Bien bien, encore 2 jours avant de regarder tout ça.
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) |
||||
kerma
|
# Posté le 29/06/2008 à 16:39:20 | ||||
Le "link" de la programmation!![]() Groupe : Membres |
Vous avez rien compris, c'est ps une vache, c'est ZOZOR!!!
Vous aimez les maths et/ou la physique/chimie ? N'hésitez pas, foncez sur mon site web : cliquez-ici |
||||
Nanoc
|
# Posté le 01/07/2008 à 19:00:05 | ||||
Apprenez à utiliser la STL !!![]() Groupe : Membres |
Exercice du mois de juillet 2008Nom : Statistique sur les fichiers Sujet : Fichiers, chaînes de caractères IntroductionComme M@teo21 a créé un concours C++ ce mois, l'exercice que je vous propose sera plus tranquille. On peut néamoins aller loin si l'on se plonge dans la documentation de la STL et qu'on essaie de faire le tout de manière propre. A moins de vivre sur une autre planète, vous avez déjà utilisé un logiciel de traitement de texte. Vous aurez remarqué que dans ces logiciels il y a un petit module permettant de faire des statistiques sur le texte que vous êtes en train d'éditer. Le but de l'exercice de ce mois sera de faire la même chose. Votre programmeVotre programme devra fournir les services suivants: 1) Il devra recevoir un fichier en argument. Code : Console
2) Il devra ensuite fournir sous forme de tableau récapitulatif les informations suivantes :
Un espace correspond aux caractères espace, tabulation et retour à la ligne. Un paragraphe est un bloc de texte séparé par des retours à la ligne. L'affichage pourrait par exemple être de la forme suivante : Code : Console
3) Offrir la possibilité de sauver ces statistiques dans un fichier si l'utilisateur le souhaite. Comme d'habitude, je vous invite à vous informer via les tutoriels suivants : Les fichiers Les manipulateurs de flux (pour l'affichage) Les exceptions (parce que c'est le meilleur moyen de gérer les erreurs). Et évidemment le tutoriel de M@teo21 pour les bases. Pour tester votre programme, prenez des textes complets, par exemple l'article de Wikipédia sur le C++. (Avec une photo superbe du créateur du C++)Vous avez jusqu'au 31 juillet pour soumettre vos réponses à Réponse_Exercices. Bonne chance à tous !
Édité
le 01/07/2008 à 19:58:05
par Nanoc
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 01/07/2008 à 19:06:15 | ||||
|
Groupe : Membres |
"Nombre de mots" ou "nombre de mots différents" ?
|
||||
Nanoc
|
# Posté le 01/07/2008 à 19:08:51 | ||||
Apprenez à utiliser la STL !!![]() Groupe : Membres |
Nombre de mots.
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) |
||||
Bachir ElMagnifico
|
# Posté le 01/07/2008 à 19:19:43 | ||||
http://info-crea.tuxfamily.org![]() Groupe : Membres |
c'eje trouve que cet exercice est le plus facile par excellence
![]() cherche des partenaires - page de contact. mon tuto sur OgreNewt: partie 1, partie 2, partie 3, partie 4 |
||||
Buldozer[FR]
|
# Posté le 01/07/2008 à 19:39:22 | ||||
![]() Groupe : Membres |
Citation : Nanoc
Exercice du mois de juin 2008Ce ne serait pas plutôt : Exercice du mois de juillet 2008 |
||||
Nanoc
|
# Posté le 01/07/2008 à 19:42:43 | ||||
Apprenez à utiliser la STL !!![]() Groupe : Membres |
oui...
![]() 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) |
||||
gymnopaul
|
# Posté le 01/07/2008 à 19:46:02 | ||||
I could go supersonic !![]() Groupe : Membres |
Voilà un exercice qui à l'air bien plus facile que les autres
...
Projet en cours : 2D-3D-Games -> Tutoriels vidéo sur la création de jeux vidéos Mes connaissances : Langages : C - C++ (mon préféré ) - HTML - PHP - SQL3D : Blender |
||||
Nanoc
|
# Posté le 01/07/2008 à 19:49:18 | ||||
Apprenez à utiliser la STL !!![]() Groupe : Membres |
Oui, il en faut pour tout le monde.
Si tu cherches plus dur, il y a le sudoku, l'opérateur, l'exercice qui sort à la moitié du mois. Et cet exercice fait entièrement avec des itérateurs de flux, si on connait pas, c'est pas facile non-plus.
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) |
||||
gogeta1
|
# Posté le 01/07/2008 à 19:56:13 | ||||
Naruto vs Sasuke![]() Groupe : Membres |
Euh, j'ai une question, quand vous dites paragraphe, c'est quand il y a un saut de ligne ou une tabulation?
Pong (Concours C++) : 100% : |||||||||| |
||||
Nanoc
|
# Posté le 01/07/2008 à 19:57:26 | ||||
Apprenez à utiliser la STL !!![]() Groupe : Membres |
Citation : Nanoc
Un paragraphe est un bloc de texte séparé par des retours à la ligne.
Édité
le 01/07/2008 à 19:57:42
par Nanoc
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) |
||||
BoudBoulMan
|
# Posté le 01/07/2008 à 20:03:19 | ||||
Saucisse transgénique![]() Groupe : Membres |
Donc, en fait dès que t'as au moins 2 sauts à la ligne successifs, il y a un changement de paragraphe.
|
||||
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.
104 Zéros connectés |
7 requêtes |
0.0997s (0.0838s)
