Schlagwort: verwenden

Singletons richtig verwenden (C++)

Der Singleton ist ein praktisches Entwurfsmuster in der Programmierung. Falsch benutzt bringt der Singleton jedoch auch einige Probleme in sich.

Dieser Artikel diskutiert verschiedene Möglichkeiten bei der Implementierung von Singletons sowie deren Vor und Nachteile.
Weiterlesen „Singletons richtig verwenden (C++)“

Advertisements

GDI+ Operator new() und das MFC Makro DEBUG_NEW richtig verwenden

Wenn Sie GDI+ und MFC kombiniert verwenden, ist Ihnen das folgende Problem vielleicht auch schon einmal auf die Füße gefallen:

Beim Kompilieren eines Debug-Builds gibt der Compiler für Quellcodezeilen in denen Instanzen von GDI+ Klassen durch Aufrufen des new() Operators erzeugt werden, die folgende Fehlermeldung aus:

„error C2660: ‚Gdiplus::GdiplusBase::operator new‘ : function does not take 3 parameters“ oder
„Fehler C2660: ‚Gdiplus::GdiplusBase::operator new‘ : Funktion akzeptiert keine 3 Parameter“
Weiterlesen „GDI+ Operator new() und das MFC Makro DEBUG_NEW richtig verwenden“