Die Suche ergab 207 Treffer
- 23.08.2011, 10:02
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Wrapper für std::map
- Antworten: 29
- Zugriffe: 3897
Re: Wrapper für std::map
Wie gesagt, ich verstehe es nicht. Es erscheint mir voellig sinnlos. Du willst sowas machen wir "map[blubb]=bla;DoEvent();" Warum schreibst du dann nicht eine Funktion die das macht? Warum musst du std::map wrappen? std::map ist ja bereits ein Wrapper. Nein ich will sowas machen wie: Ist ...
- 23.08.2011, 09:19
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Wrapper für std::map
- Antworten: 29
- Zugriffe: 3897
Re: Wrapper für std::map
Dann hast Du wohl nicht richtig gelesen und verstanden was ich machen will.TGGC hat geschrieben:Ich verstehs nicht. Wo ist der Sinn dieses Wrappers? Du solltest dir nur zur Sicherheit noch einen Wrapper fuer deinen Wrapper schreiben...
- 22.08.2011, 20:47
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Wrapper für std::map
- Antworten: 29
- Zugriffe: 3897
Re: Wrapper für std::map
Sobald das Ding kurz vor der Freigabe steht, schick mir bitte eine PM mit dem Namen, damit ich es bloß nie versehentlich benutze. Echt – du könntest mit der Operatorüberladung und const *perfekt* verhindern, dass jemals irgendwer Murks mit der Klasse baut. Und fährst stattdessen die trust me on thi...
- 22.08.2011, 19:58
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Wrapper für std::map
- Antworten: 29
- Zugriffe: 3897
Re: Wrapper für std::map
Richtig. Außerdem weißt du schon, dass operator [] ein neues Element anlegt, falls der Schlüssel ins Leere führt? Wenn du ihn benutzt hast du also keine Möglichkeit, festzustellen, wann etwas eingefügt wurde (es sei denn, du fängst mit Umwegen an wie, vorher und nachher die Größe abzufragen und bei...
- 22.08.2011, 19:45
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Eingabeverarbeitung
- Antworten: 9
- Zugriffe: 1346
Re: Eingabeverarbeitung
Dann positionierst Du den Cursor in der Mitte des Fensters, und der Anwender hat selbst schuld. :) Oder in dem Fall, schiebst Du das Fenster zurück in die Mitte des Desktopfensters. GetClientRect oder so ähnlich müsste die WinAPI Funktion heissen. Den Task zu switchen um ein anderes Fenster zu aktiv...
- 21.08.2011, 21:18
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Eingabeverarbeitung
- Antworten: 9
- Zugriffe: 1346
Re: Eingabeverarbeitung
Also eigentlich musst Du nur die entsprechenden WM_XXXX Messages in der Callback zu Deinem Fenster behandeln und es sollte alles normal funktionieren.
Hast Du vielleicht irgendwie mit Hooks was gemacht und nen globalen Hook installiert der Dir alle Events der Maus abfängt?
Hast Du vielleicht irgendwie mit Hooks was gemacht und nen globalen Hook installiert der Dir alle Events der Maus abfängt?
- 21.08.2011, 15:39
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Wrapper für std::map
- Antworten: 29
- Zugriffe: 3897
Re: Wrapper für std::map
Richtig. Außerdem weißt du schon, dass operator [] ein neues Element anlegt, falls der Schlüssel ins Leere führt? Wenn du ihn benutzt hast du also keine Möglichkeit, festzustellen, wann etwas eingefügt wurde (es sei denn, du fängst mit Umwegen an wie, vorher und nachher die Größe abzufragen und bei...
- 20.08.2011, 23:09
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Wrapper für std::map
- Antworten: 29
- Zugriffe: 3897
Re: Wrapper für std::map
Hallo. Du hast einfach nur ein `const` vergessen: VALUE& operator[] (const KEY& key) { return (*_items)[key]; } Danke! Etwas Kritik an deinem Code habe ich aber noch: Warum benutzt du für `_items` einen Pointer? Der ist hier eigentlich eine unnötige Indirektion. Aufbauend darauf hast du dir...
- 20.08.2011, 20:30
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Wrapper für std::map
- Antworten: 29
- Zugriffe: 3897
Wrapper für std::map
Ich brauch mal fachkundige Hilfe. Ich will std::map wrappen um später events zu feuern wenn z.B. Items eigenfügt oder geändert werden. Für std::vector und std::list habe ich das erfolgreich hinbekommen. Bei std::map macht der [] operator Probleme. Hier der Code #pragma once #include <map> template <...
- 22.07.2011, 19:00
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: Einstieg in Spieleprogrammierung mit Voxels
- Antworten: 33
- Zugriffe: 9895
Re: Einstieg in Spieleprogrammierung mit Voxels
Mehr als 1 Byte pro cube geht schon, man darf halt nur nicht die gesammte Spielwelt vor dem Start erzeugen sondern halt "on the fly" dann gehen auch mehr als 1 Byte Informationen pro cube. Gespeichert wird halt nur das was man schon "gesehen" hat, macht Minecraft ja letztlich auc...
- 22.07.2011, 09:01
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: Chancen auf Hobby Entwickler?
- Antworten: 4
- Zugriffe: 2103
Re: Chancen auf Hobby Entwickler?
Das hängt von der Bezahlung ab.
Bei einer 40 Stunden Woche musst schon ein bischen was auf den Tisch legen. Die Chancen steigen also mit der Höhe der Entlohnung.
Bei einer 40 Stunden Woche musst schon ein bischen was auf den Tisch legen. Die Chancen steigen also mit der Höhe der Entlohnung.
- 14.07.2011, 22:50
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Sollte man VC spezifisch proggen?
- Antworten: 14
- Zugriffe: 1546
Re: Sollte man VC spezifisch proggen?
War auch nicht böse oder so gemeint. :)kaiserludi hat geschrieben:Das war auch mit einem Augenzwinkern gemeint ;)odenter hat geschrieben:Das hat ja nichts mit der Größe des Unternehmens zu tun, sondern mit den Anforderungen.
- 14.07.2011, 09:45
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Sollte man VC spezifisch proggen?
- Antworten: 14
- Zugriffe: 1546
Re: Sollte man VC spezifisch proggen?
Das hat ja nichts mit der Größe des Unternehmens zu tun, sondern mit den Anforderungen.
Wenn ich protablen Code brauche dann schreibe ich welchen, wenn ich nur eine Zielplatform habe, dann verwende ich auch Platformspezifische Libs, Funktionen/Whatever.
Wenn ich protablen Code brauche dann schreibe ich welchen, wenn ich nur eine Zielplatform habe, dann verwende ich auch Platformspezifische Libs, Funktionen/Whatever.
- 15.06.2011, 21:08
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: SQL Locks
- Antworten: 5
- Zugriffe: 1044
Re: SQL Locks
Jedes Statement ist transaktionssicher. Du kannst von zwei Prozessen ohne Probleme INSERT-Statements auf die gleiche Tabelle absetzen, die DB kümmert sich um alles. Ich hab mit PostrgeSQL nur mal rumgespielt, aber die Sequenzen sind ebenfalls transaktionssicher. Soll heissen zwei Prozesse, zwei INSE...
- 10.03.2011, 09:48
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: Netzwerkarchitektur für Spiele
- Antworten: 20
- Zugriffe: 5447
Re: Netzwerkarchitektur für Spiele
Hab hier auch noch was aus einem anderen Forum.
http://pikkotekk.com/pikko-server-tech-summary.pdf
http://pikkotekk.com/pikko-server-tech-summary.pdf
- 09.03.2011, 22:59
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: Netzwerkarchitektur für Spiele
- Antworten: 20
- Zugriffe: 5447
Re: Netzwerkarchitektur für Spiele
Das sieht interessant aus, danke.
- 09.03.2011, 20:21
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: Netzwerkarchitektur für Spiele
- Antworten: 20
- Zugriffe: 5447
Re: Netzwerkarchitektur für Spiele
Was mich mal interessieren würde wäre wie das genau mit Zonenservern läuft. Also wie die Zonen eingeteilt werden. Wie grundsätzlich die Spielwelt zerlegt wird ist mir klar, sage ich dem Server sowas in der Art wie "Du berechnest alles innerhalb der Koordinaten xyz - xyz"? Also vermutlich s...
- 09.03.2011, 18:58
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [c#]form aus thread updaten
- Antworten: 9
- Zugriffe: 2073
Re: [c#]form aus thread updaten
Delegates bzw. anonyme Methoden sind Dein Freund, ausserdem InvokeRequired, wie in dem entsprechendem Link angegeben. Oooh, Delegates. Sieh an, wieder was gelernt: Quasi ne "neu-moderne" Form von "Function-Pointer-Objekten", wenn ich das mal so wirr umschreiben darf?!? Ja genau....
- 09.03.2011, 16:02
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: Poker programmieren
- Antworten: 21
- Zugriffe: 12815
Re: Poker programmieren
Naja ich bleibe bei meiner Meinung, dass die großen GUI Frameworks sich da alle nicht viel tun. Wir können gerne in einem neuen Thread ein Poll "Was ist dein lieblings GUI Framework?" aufmachen, ein "bestes" zu identifizieren halte ich jedoch für genauso wenig zielführend wie di...
- 09.03.2011, 16:01
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [c#]form aus thread updaten
- Antworten: 9
- Zugriffe: 2073
Re: [c#]form aus thread updaten
Delegates bzw. anonyme Methoden sind Dein Freund, ausserdem InvokeRequired, wie in dem entsprechendem Link angegeben.
Und die Verwendung von DoEvents würde ich mir gar nicht erst angewöhnen, oder am besten gleich wieder abgewöhnen.
Und die Verwendung von DoEvents würde ich mir gar nicht erst angewöhnen, oder am besten gleich wieder abgewöhnen.
- 08.03.2011, 12:30
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [c#]form aus thread updaten
- Antworten: 9
- Zugriffe: 2073
Re: [c#]form aus thread updaten
Warum willst Du das denn machen? Also was soll da passieren in dem Form und was macht der andere Thread genau?
- 08.03.2011, 12:23
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: Poker programmieren
- Antworten: 21
- Zugriffe: 12815
Re: Poker programmieren
Ob C# oder VB.net oder Managed C++ macht nicht den geringsten Unterschied. Am Ende kommt eh der gleiche Code heraus. Werden ja auch identische Bibliotheken verwendet, einzig die Syntax ist unterschiedlich. Ein Poker Spiel ist nun nicht gerade Performance lastig. Selbst GDI+ oder sogar GDI sollte für...
- 07.03.2011, 23:25
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Saubere Architektur mit rel. Datenbanken?
- Antworten: 15
- Zugriffe: 2581
Re: Saubere Architektur mit rel. Datenbanken?
Vielleicht wäre das hier das richtige: http://hfx.sourceforge.net/ Warum eigentlich keine abstrakte Basisklasse für den Zugriff auf Tabellen die dann nur unterschiedlich ausgepprägt werden muss? Weil ich denke mal die meisten Operationen werden bei jeder Tabelle ähnlich sein (Get,Search,Write...). N...
- 06.01.2011, 13:51
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: Mitarbeit für Minderjährige
- Antworten: 2
- Zugriffe: 1627
Re: Mitarbeit für Minderjährige
Eine Einwilligung der Eltern ist sicher zu empfehlen. Selbst wenn die ganze Nummer auf freiwilliger Basis läuft, ich weiss das Eltern Kindern das Arbeiten untersagen können z.B. wenn Schulnoten zu schlecht sind etc., da sind dann auch schnell mal Verträge unwirksam die ggf. mit den Minderjährigen ge...
- 04.01.2011, 15:13
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Statische Funktionen schneller?
- Antworten: 13
- Zugriffe: 2224
Re: Statische Funktionen schneller?
Könntest Dein Design jetzt ja ein bischen optimieren, falls Du darauf Bock hast. :)
- 22.12.2010, 13:23
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Muss es denn immer eine Klasse sein?
- Antworten: 15
- Zugriffe: 2288
Re: Muss es denn immer eine Klasse sein?
Das Problem ist das der Lehrer am Ende Recht hat und es eben im Zweifel eine schlechte Note für das nichterfüllen der Aufgabe gibt. Ich kenne den Lehrer nicht, aber wenn er keine Lust hat sich zu informieren dann macht er das auch nicht und verlangt das was er mal gelernt hat. Die Aufgabenstellung i...
- 17.12.2010, 11:01
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [Qt] Debug Build lässt sich nicht starten
- Antworten: 8
- Zugriffe: 1814
Re: [Qt] Debug Build lässt sich nicht starten
Geht bei mir (Win 7 64Bit) ohne Probleme.
Probier mal die *.exe an der Console selber zu starten wenn das auch nicht geht als Administrator starten. Wenn es dann geht dann musst die IDE einfach als Administrator starten.
Probier mal die *.exe an der Console selber zu starten wenn das auch nicht geht als Administrator starten. Wenn es dann geht dann musst die IDE einfach als Administrator starten.
- 25.11.2010, 12:09
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [C#] probleme mit eingebetteten Ressourcen VS 2010
- Antworten: 15
- Zugriffe: 3180
Re: [C#] probleme mit eingebetteten Ressourcen VS 2010
Habe auch ein 64 Bit Windows, hängt vielleicht tatsächlich damit zusammen.
- 17.11.2010, 09:20
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [C#] problem mit ausgabe bei Konsolen Anwendung
- Antworten: 10
- Zugriffe: 1725
Re: [C#] problem mit ausgabe bei Konsolen Anwendung
Warum willst Du denn die eingegebenen Zeichen löschen?
Wenn es für eine Passworteingabe sein soll, dann lass das Passwort eingeben und danach machste ein Clear, geht wunderbar.
Wenn es für eine Passworteingabe sein soll, dann lass das Passwort eingeben und danach machste ein Clear, geht wunderbar.
- 16.11.2010, 17:18
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [C#] problem mit ausgabe bei Konsolen Anwendung
- Antworten: 10
- Zugriffe: 1725
Re: [C#] problem mit ausgabe bei Konsolen Anwendung
In ner Schleife Console.Clear() und danach das schreiben was da stehen soll.