Bonjour à tous.
j'ai quelques notions en c++ mais de gros problème à bien comprendre les .h et comment bien les utiliser.
J'avais une application avec juste un .cpp
mais j'ai mis en place une communication par socket, et maintenant il me faut un thread pour gérer l'écoute de cette socket .(j'ai déjà galéré à établir une architecture pour le thread

)
Mais ce thread doit pouvoir appeler un fonction de mon .cpp de départ.
j'ai donc fait un .h pour cettre class pour simplifier.

Mais je ne comprends pas tout au .h car maintenant que c'est dans un .h j'ai des erreurs que je n'avais pas avant.
du genre : la partie gauche de '->FlashVersion' doit pointer vers un class/struct/union
ou 'LecteurFlash::PosDim' : appel non conforme d'une fonction membre non static
est ce que quelqu'un pourrais regarder vite fait mon code et m'expliqué quelles sont mes erreurs

(voici les sources car c un peu gros pour un forum)developpé sous visual c++ :
iciMerci d'avance pour votre aide