Salut à tous,

J'ai un problème du genre un peu casse-couille.
Déjà, je précise que mon code marche sans problème sous linux / mac os, mais je dois le porter sous windows, j'ai donc choisi d'utiliser MinGW.

Voilà le code problématique :
(pour résumer : )
Fichier MaClasse.hpp (c'est pas les vrais noms)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
class Arc;
 
class pouet {
Arc maFun();
};
En pratique, pouet (pas le vrai nom non plus ^_^) utilise des pthread_t donc j'inclus pthreads.h.
Or, quand je l'inclus, et uniquement quand je l'inclus (les autres includes ne posent pas de problème particulier) j'ai l'erreur :
'Arc' does not name a type.

Voilà, je m'arrache les cheveux là-dessus, j'espère vraiment que c'est pas une erreur débile.

bonne soirée