
| Page Précédente 1 2 | |||||
| Pseudo | Commentaire | ||||
|---|---|---|---|---|---|
| Page Précédente 1 2 | |||||
Vyrob
|
# Posté le 04/01/2009 à 18:50:02 | ||||
C'est quoi l'délire ?!![]()
|
@Nina3010 : Effectivement après avoir lu la suite du cours, on s'aperçoit que cette ligne s'avère être indispensable. Cependant, je pense que la mettre déjà dans le code à ce moment-là peut prêter à confusion : la preuve puisque j'ai cru que quelque chose m'avait échappé alors qu'il n'y avait absolument pas de quoi s'alarmer .@progzy : Je ne suis pas un gourou de la programmation, mais il me semble qu'on n'inclut jamais de fichier source, uniquement des headers si je ne me trompe pas. |
||||
croque-monsieur
|
# Posté le 29/01/2009 à 13:31:55 | ||||
![]()
|
Moi aussi ça m'a surpris mais... POURQUOI on n'incluerait pas de fichiers.cpp ? Par-ce-que là je ne voi vraiment pas comment ç peut marcher: rien n'indique au main de prendre en compte le fichier Personnage.cpp, donc je ne voi pas comment le programme pourrait marcher. |
||||
menthol34
|
# Posté le 10/03/2009 à 08:28:59 | ||||
|
|
bonjour et tout d'abord merci à l'équipe du site, les cours sont géniaux ! Dans la série "j'ai fait tout comme dans le bouquin" je crée le fichier main et le fichier h ça marche ! je sépare methodes et prototypes j'ai donc main perso.cpp perso.h je compile main ok je compile perso.cpp erreur ?? il ne connait pas les variables private déclarées dans perso.h je costruits main : erreur il semble ne pas savoir que cpp perso.cpp existe avec ajunta a la fin j'ai bien un peu comme le schema : -main qui connait .h .h qui connait plus .cpp et qui n'a pas son adresse cpp qui connait .h mais qui ne se souvient plus des varrables private merci pour vos réponses |
||||
aym51
|
# Posté le 15/04/2009 à 20:17:47 | ||||
|
|
Croque monsieur : Je pense qu'il faut mettre les fichiers dans un meme projet. En tout cas ca fonctionne avec visual c++. Mais c'est vrai qu'avec crimson il ne fait pas le lien meme lorsque je cree un projet(erreur lorsque je compile main : ne trouve pas les "definitions" des methodes) et il me demande de creer une fonction main dans Personnage.cpp sinon il y a une erreur lors de la compil aussi. En gros j'en deduis qu'il ne relie pas le fichier source de la classe au main. Si qqun connait bien cet editeur ca m'interresse. Sinon bravo pour le tuto! J'avais des bases mais là en tres peu de temps je me suis renvoye sur orbite
|
||||
GeekArlier
|
# Posté le 04/06/2009 à 03:52:42 | ||||
L'api vient en codant ! ツ![]()
|
très bon tuto, et aussi : amusant de voir que M@teo21 se lâche beaucoup plus que dans tout le tuto sur le C !
Nos logiciels, créations et articles : Useless Code Mi-Ni.me - Réduire des liens, et les promouvoir PictAdmin web-Gestionnaire d'images en PHP Le topic du site sur SDZ |
||||
Itachi_93
|
# Posté le 18/06/2009 à 02:28:17 | ||||
![]()
Ville : Macamic |
Peu ton faire plusieurs class dans un même Header?
<a href="http://profile.mygamercard.net/Francis1993Z"> <img src="http://card.mygamercard.net/FR/community/360style/Francis1993Z.png" border=0> [url=http://profile.mygamercard.net/Francis1993Z][img]http://card.mygamercard.net/FR/community/360style/Francis1993Z.png[/img][/url] http://card.mygamercard.net/FR/communi [...] ncis1993Z.png |
||||
zouglou
|
# Posté le 08/07/2009 à 15:22:45 | ||||
LE vrai!![]()
|
moi c'est les incolades qui ne marchent pas dans void recevoirDegats(int nbDegats) { } void attaquer(Personnage &cible) { } void boirePotionDeVie(int quantitePotion) { } void changerArme(string nomNouvelleArme, int degatsNouvelleArme) { } bool estVivant() { } int m_vie; int m_mana; string m_nomArme; int m_degatsArme; }; pouvez vous m'aider? _________________________________________________________________________________ C:||||| SDL:||||| |
||||
ARMAG3DON
|
# Posté le 12/11/2009 à 20:03:39 | ||||
![]()
|
Salut zouglou Ben en fait je crois que t'as tou-simplement mis une accolade en trop :int m_degatsArme; }; |
||||
ARMAG3DON
|
# Posté le 12/11/2009 à 20:04:42 | ||||
![]()
|
ou bien mets moi ton code en entier que j'y vois plus clair
|
||||
ARMAG3DON
|
# Posté le 12/11/2009 à 20:06:06 | ||||
![]()
|
Super tuto & en plus je trouve que m@teo21 explique Super bien 20/20 |
||||
ARMAG3DON
|
# Posté le 12/11/2009 à 20:10:49 | ||||
![]()
|
En fait , menthol34, je crois que tu n'as pas mis tes fonction (perso...)dans le meme projet, De plus il ne faut pas oublier de mettre les "#include" neccessaires: dans perso.cpp: #include <string> #include "perso.h" dans main.cpp: #include <iostream> #include <string> #include "perso.h" j'espere que ca t'aidera ![]() A+ |
||||
-TheO-
|
# Posté le 21/11/2009 à 09:50:10 | ||||
![]()
|
je ne comprends pas pourquoi cette ligne ne marche pas : while ( david.estVivant == true && goliath.estVivant == true) il me dit erreure a la ligne du truc avec : utilisation de membre invalid avez vous oubliez le & (error: invalid use of member (did you forget the &)) merci pour l aide
|
||||
DeluXe.
|
# Posté le 28/12/2009 à 18:17:53 | ||||
|
I dare you to say "What" again
études : FSA ULB |
Je ne fais que réagir à chaud au tuto et j'ai avalé 10 chapitres de suite donc je vais peut être me tromper mais : Code : C++
est une redondance au même titre que Code : C++
En gros tu dis si David est vivant est égal à vivant... Sinon je ne suis pas sur d'avoir tout bien compris ce qu'est une instance et ce que ça implique.. je vais relire une deuxième fois le passage.. Sinon Mateo, encore merci pour ces tutos ! |
||||
Vincent Pik
|
# Posté le 05/01/2010 à 20:25:30 | ||||
![]()
|
Moi aussi je suis relativement nouveau en C++ mais j'ai quand de l'expérience en Pascal. habituellement, l'utilisation d'un boolean = true ne devrait pas causer de problème puisque si le boolean vaut true alors l'égalité ressemblera à true = true, ce qui retourne la valeur true... bien sûr il est plus simple de juste mettre la variable, mais les deux façons devraient être fonctionnelles. Pour ce qui est du problème qui fait que ça ne fonctionne pas, la je doit abandonner, je n'ai aucune idée de quel est le problème.Moi! |
||||
Le Site du Zéro vous proposera bientôt de nouveaux cours partant de Zéro dans d'autres domaines que l'informatique !

