Quand je compile mon fichier cpp:
C:\---------\Test Mutex\CVariableASurveiller.cpp(17) : error C2512:
'CSingleLock' : no appropriate default constructor available
Bon ok c'est normal puisque CSingleLock nécessite que je lui passe un
pointeur sur le CMutex.
J'essaye donc de mettre dans le header:
CSingleLock slControleData(&mControleData);
Quand j'essaye de compiler le cpp, il me met:
c:\-----------\Test mutex\cvariableasurveiller.h(12) : error C2059: syntax
error : '&'
Donc voila LA question:
Comment faire pour déclarer deux variables qui seront créées à la
construction (et détruites à la destruction) pour que l'une utilise l'autre
en paramètre ?
Si je met tout dans le constructeur, ça compile, mais ce n'est pas
disponible en-dehors du constructeur, donc pas très utile ;-(