Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

11

12.12.2014, 21:08

Du musst in den Projekteinstellungen C++11 aktivieren.
Heftigst eingeschränkt wird die Performance davon aber nicht, das muss schon ins Extreme gehen.

MfG
Check

Helmut

5x Contest-Sieger

Beiträge: 692

Wohnort: Bielefeld

  • Private Nachricht senden

12

12.12.2014, 21:10

@dot:
Im Ernst? Das ist für dich eine gute Lösung? 200 Zeilen kompliziertester Templatecode, der Heapallokationen ohne Ende macht, VTables erfordert, anscheinend nur mit zwei Parametern funktioniert, bei großen Projekten sicherlich die Kompilierzeit in die Höhe treibt, katastrophale Templatefehlermeldungen bei Fehlnutzungen produziert, nicht über API Grenzen hinweg funktioniert und den Nutzer zwingt von einer Klasse zu erben, den Funktionsnamen nicht selber wählen darf und naturgemäß pro Klasse auch nur einmal von EventListener erben kann, also nicht mehrere Events gleichzeitig abhören kann?

@Waldmumie
Hast du #include <functional> drin?

EDIT Ok, Checkmateings Antwort ist wahrscheinlicher
Sei stets geduldig gegenüber Leuten, die nicht mit dir übereinstimmen. Sie haben ein Recht auf ihren Standpunkt - trotz ihrer lächerlichen Meinung. (F. Hollaender)

Legend

Alter Hase

Beiträge: 731

Beruf: Softwareentwickler

  • Private Nachricht senden

13

13.12.2014, 00:41

Dot hat doch geschrieben, das er es so vor langer Zeit mal gemacht hatte.
"Wir müssen uns auf unsere Kernkompetenzen konzentrieren!" - "Juhu, wir machen eine Farm auf!"

Netzwerkbibliothek von mir, C#, LGPL: https://sourceforge.net/projects/statetransmitt/

14

13.12.2014, 14:12

@Helmut Nach dem Umstellen der Projekteinstellungen funktioniert deine Lösung, soweit ich das bis jetzt getestet habe, bestens. Dankeschön! :)

Werbeanzeige