renvoyer un type utilisateur dans une methode C++ - C++ - Programmation
Marsh Posté le 25-07-2002 à 15:45:04
Code :
|
Et tu fais renvoyé un KeyNode* à ta méthode
Marsh Posté le 25-07-2002 à 16:05:36
ben oui, c ce que j'ai essaye, mais ca veux pas
Marsh Posté le 25-07-2002 à 16:07:37
moot a écrit a écrit : ben oui, c ce que j'ai essaye, mais ca veux pas |
Si t'as essayé avec le code que t'as envoyé c sûr, avec le mien ça doit passer normalement (mettre les type àa renvoyer en public)
Marsh Posté le 25-07-2002 à 16:16:01
Citation : |
+ ca :
Code :
|
et toujours pb
Marsh Posté le 25-07-2002 à 16:16:47
moot a écrit a écrit :
|
Tu peux être plus explicite? C quoi le pb?
Marsh Posté le 25-07-2002 à 16:21:20
Citation : |
dsl, c vrai j'ai pas ete super explicit
alors probleme de compilation :
C:\My Documents\Summerproject\projet\HashTable.h(168) : error C2501: 'KeyNode' : missing decl-specifiers
C:\My Documents\Summerproject\projet\HashTable.h(168) : error C2239: unexpected token '*' following declaration of 'KeyNode'
C:\My Documents\Summerproject\projet\HashTable.h(168) : error C2059: syntax error : '*'
C:\My Documents\Summerproject\projet\HashTable.h(171) : error C2143: syntax error : missing ';' before 'return'
et c tout place au niveau de la premiere ligne de la fonction (en tete)
Marsh Posté le 25-07-2002 à 16:24:16
HashTable::KeyNode* HashTable::Elements()
{
HashTable::KeyNode* K;
return K
}
Marsh Posté le 25-07-2002 à 16:25:15
youdontcare a écrit a écrit : HashTable::KeyNode* HashTable::Elements() { HashTable::KeyNode* K; return K } |
Déjà oui ça marchera mieu
Marsh Posté le 25-07-2002 à 16:27:41
dsl, j'ai bokou de mal a passer du java au c++ objet alors faut pas s'etonner de ces grosses conneries
merci bokou les gars
Marsh Posté le 25-07-2002 à 16:28:38
moot a écrit a écrit : dsl, j'ai bokou de mal a passer du java au c++ objet alors faut pas s'etonner de ces grosses conneries merci bokou les gars |
Ca se ressemble beaucoup pourtant java et C++ (attention j'ai aps dit que ct pareil)
Marsh Posté le 25-07-2002 à 16:34:24
ouais, mais g du mal a gerer les pointeurs comme il faut.
La preuve avec cette question qui parait un peu debile qd je vois
la solution
Marsh Posté le 25-07-2002 à 16:36:54
C vrai que t'as pas besoin de gérer vraiment la mémoire en java. Oublie aps de faire un delete pour chaque new que t'as fait
Marsh Posté le 25-07-2002 à 16:38:41
ok je vais essayer, merci
Marsh Posté le 25-07-2002 à 15:31:26
Salut,
Bon j'ai une classe definie comme il faut, tout marche bien mais maintenant, je voudrais rajouter une methode qui renvoit un type que j'ai defini moi meme (une struct en fait). En a ce moment la, impossible de compiler comme il faut. Je voudrais bien un rapide coup de main si cela est possible.
Merci
ci-joint le code :
Et je veux faire une methode renvoyant HTable, donc un pointeur sur KeyNode.
Merci
---------------
mOOt the RobomixOR, c'est comme un robot-mixeur mais en OR // Modificateur de HUD pour CS:S