[QT][C++] Singleton z "Od zera do gier kodera"

Próbuję w C++ stworzyć Singleton z “Od zera do gier kodera” ale nie działa w QT Creatorze z bibliotekami QT.

ale ale jak to?

skoro C++ nie ma językowej zagrywki w tworzeniu wzorca jedynie “obejście” w czym przeszkadza QT?

może coś źle napiałeś? może to kwestia innego kompilatora mingw on bywa bardzo wybredny a książki pisza przeważnie na Visual, Borland itp.

pokaż kod :wink:

Podałem, bardzo prosty.

nie chce mi się kompilować, bo nie mam QT na kopmuterze, ale patrząc na ostatnie linijki

signals:

Nie, to jest standardowa część QT Creatora.

Może najlepiej połączyć słowa kluczowe singleton pattern i Qt? Proszę: http://www.qtcentre.org/wiki/index.php?title=Singleton_pattern

Twierdzisz, że autor “Od zera do gier kodera” wprowadza w błąd?

http://www.cs.put.poznan.pl/arybarczyk/Kurs%20C++.pdf#page=224&zoom=auto

Nie wprowadza w błąd. Bo to będzie działać. Tylko teraz obtestuj singleton unit testami, jeśli przykładowo korzysta on (singleton) z internetu (sockety), a maszyna testowa nie ma połączenia z internetem. Większość frameworków testowych pozwala wstrzykiwać tzw. mock up objects. No ale …

Przekonałeś mnie żeby nie używać singletonów.

Mogę jednak przyjąć wiedzę na ich temat, dla samej sztuki.

Temat w toku.