singelton Klasse template in MFC??
-
hallo ihr, möchte eine singelton Klasse machen... gibt es da ein template oder sowas in mfc??
hat jemand ein kurzes beispiel?? grüße
-
-
habe folgenden code gefunden.. aber funzt nich:
class MyClass { private static MyClass instance; private MyClass () { /* konstruktor private */ } public MyClass Instance { get { if(instance == null) instance = new MyClass(); return instance; } } }sieht jemand nen fehler??
-
das ist C#...
-
ups.. peinlich;)
-
Allerdings! Gib dir mehr Mühe
-
class CMyClass { public: static CMyClass& getMyClass(); private: CMyClass(); CMyClass(const CMyClass&); }; // CMyClass& CMyClass::getMyClass() { static CMyClass myClass; return myClass; }Das ist so mit das einfachste Singleton in C++ von der Art her.
Konstrukor musst du noch definieren, sonst gibts Linkerfehler!