Bonjour,
Je con�ois un programme et j'ai souhait� le diviser en modules pour le g�rer plus facilement. Pour cela j'ai cr�� des librairies statiques regroupant un ensemble de classes. Ces classes utilisent des variables statiques et j'ai un probl�me avec leur initialisation.
Dans le cas "sans les librairies statiques", les variables sont initialis�es au d�marrage du programme (avant le "main()").
Mais dans le cas "avec", les variables sont initialis�es juste avant l'utilisation de la classe utilisant cette variable et non plus au d�but du programme.
Comme ces variables sont initialis�es par des fonctions (en fait, enregistrement de la classe dans une 'factory'), je me retrouve bloqu�.
Y a t'il un moyen de forcer l'initialisation des classes de la librairie? Ou bien une quelconque recommandation?
Nota: je travaille sur Qt-Creator � la fois sur windows et sur linux. Pour ma foi, mon test sur les librairies statiques se fait sous 'windows'.
merci d'avance
Partager