salut
je me demandais pourquoi dans l implementation du pattern singleton en c++, lorsque l 'on cr�e l instance unique, on cr�e l 'objet sans appel au constructeur ( il y a pas de parentese apres le new)
Mais le code du constructeur est cependant appel� ?
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 static UniqueObject *getInstance () { if (NULL == _singleton) { std::cout << "creating singleton." << std::endl; _singleton = new UniqueObject; } else { std::cout << "singleton already created!" << std::endl; } return _singleton; }
Partager