Bonjour,
Il me semble qu'il est possible en C++ de declarer du code qui doit etre execute au demarage d'une application sans etre appelé par une fonction.
Si c'est possible pouvez vous me dire comment. Car j'ai une classe qui a des methodes statiques qui ont besoin de l'exectution d'une initialisation (creation de semaphores ....)
Et comme je souhaite eviter quelque chose du type:
Je ne sais pas si c'est tres clair et si c'est possible. Il me semble qu'un ancien copain avait reussi a faire ca avec visual studio.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 maclasse::methode1() { if(!initialised) init(); .... } maclasse::methode2() { if(!initialised) init(); .... } .... .... .... .... maclasse::init() { creation de semaphore .... }
Merci pour votre aide,
Franck
balises [code] rajoutées par r0d.
Partager