Die Suche ergab 691 Treffer
- 20.10.2011, 21:53
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [Tipps & Tricks] bad programming
- Antworten: 123
- Zugriffe: 19436
Re: [Tipps & Tricks] bad programming
Im Idealfall dokumentiert man den Code und baut Komponenten (im Sinne von Klassen, Funktionen usw) sehr klein. Aussagekräftige Namen und schon ist das in der Regel wartbar genug. Im Idealfall müssen fertige Sachen eh nicht wieder oder sehr selten angefasst werden. Umso kleiner die Bestandteile, dest...
- 20.10.2011, 20:50
- Forum: Allgemeines Talk-Brett
- Thema: Linux vs. Windows
- Antworten: 70
- Zugriffe: 11133
Re: Linux vs. Windows
aber wer hindert einen daran zwei oder mehr Betriebssysteme auf dem Rechner zu haben? Software sells Hardware, bzw. OS. Die Frage muss also lauten, wozu sollte ich ein zweites Betriebssystem überhaupt installieren? Nur zum booten und den Desktop anguggen ist es mir denn doch zu wenig. Ich muss es j...
- 20.10.2011, 13:39
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Speicherverwaltung ein fall für die Engine?
- Antworten: 36
- Zugriffe: 6231
Re: Speicherverwaltung ein fall für die Engine?
Nö. Aber von 8 TiB virtuellem Adressraum schon. Das kann aber auch mal in die Hose gehen, wenn du nur noch <= 4GB auf der Festplatte frei hast. Sowas soll vorkommen. Irgendwo ist immer mal die Grenze. Und 64Bit hat auch nicht jeder (mich eingeschlossen). Nein, kann es nicht. Niemand spricht davon, ...
- 19.10.2011, 23:37
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Speicherverwaltung ein fall für die Engine?
- Antworten: 36
- Zugriffe: 6231
Re: Speicherverwaltung ein fall für die Engine?
Man sollte nicht einfach davon ausgehen, immer 4GB und mehr an Arbeitsspeicher zur Verfügung zu haben. Nö. Aber von 8 TiB virtuellem Adressraum schon. Das kann aber auch mal in die Hose gehen, wenn du nur noch <= 4GB auf der Festplatte frei hast. Sowas soll vorkommen. Irgendwo ist immer mal die Gre...
- 19.10.2011, 23:15
- Forum: Allgemeines Talk-Brett
- Thema: Linux vs. Windows
- Antworten: 70
- Zugriffe: 11133
Re: Linux vs. Windows
Es ist halt auch eine Frage der Gewohnheit. Klar haben wohl die meisten mit Windows angefangen und sich an die Eigenarten des Betriebssystems gewöhnt. Manche verzweifeln ja schon, wenn sie unten links keinen Start-Knopf finden. Und bei heutigen Linux-Distributionen muss man ja gar nicht um jeden Pre...
- 19.10.2011, 20:48
- Forum: Allgemeines Talk-Brett
- Thema: Linux vs. Windows
- Antworten: 70
- Zugriffe: 11133
Re: EXE-Datei zum ersten mal ausgeführt?
[...] Ich hoffe Linux wird sich in naher Zukunft genug etabliert haben, sodass Windows vom Thron geschubst wird. Aber in deinem geliebten Linux macht dir die UAC natürlich nix...liegt es also doch nur am Namen? Vielleicht sollte Microsoft die UAC in sudo umbenennen und ständig nach einem Passwort f...
- 18.10.2011, 19:05
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: EXE-Datei zum ersten mal ausgeführt?
- Antworten: 18
- Zugriffe: 5806
Re: EXE-Datei zum ersten mal ausgeführt?
... der 0815 User klickt beim UAC eh immer auf "zulassen". Nö UAC ist das erste was ich nach der Installation abschalte. Das liegt aber nicht daran, dass ich gegen benutzerabhängige Einstellungen im Homedir bin, sondern eher daran, dass es mich nervt und ich mir nicht irgendwelche Sachen ...
- 18.10.2011, 19:05
- Forum: Allgemeines Talk-Brett
- Thema: Linux vs. Windows
- Antworten: 70
- Zugriffe: 11133
Linux vs. Windows
Moderation: Abgetrennt/Dupliziert von EXE-Datei zum ersten mal ausgeführt? ... der 0815 User klickt beim UAC eh immer auf "zulassen". Nö UAC ist das erste was ich nach der Installation abschalte. Das liegt aber nicht daran, dass ich gegen benutzerabhängige Einstellungen im Homedir bin, so...
- 12.10.2011, 12:03
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: diff regex
- Antworten: 3
- Zugriffe: 715
Re: diff regex
Wieder was gelernt. Danke für die Hilfe. Mir war nicht bewusst, dass ich Operatoren wie '+' und '{}' escapen muss. Mit \+ geht es z.B. auch. Dennoch ziemlich verwirrend, da ich das '*' ja escape gerade damit ich das Zeichen und nicht den Operator referenziere.
- 11.10.2011, 19:51
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: diff regex
- Antworten: 3
- Zugriffe: 715
Re: diff regex
Hab das Problem erstmal dahingehend gelöst, indem der Compiler den Kommentar für Testcases nicht generiert. Allerdings würde mich interessieren was da falsch läuft. Mit egrep geht's allerdings nutzt egrep soweit ich weiß auch PCRE und diff nutzt POSIX REs. Allerdings sollten Charakterklassen auch in...
- 11.10.2011, 16:57
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: diff regex
- Antworten: 3
- Zugriffe: 715
diff regex
Ich habe schon einige Seiten durchstöbert und laut denen sollte der folgende Aufruf das gewünschte Resultat liefern. Allerdings tut er das nicht. Vielleicht hat von euch ja jemand Erfahrung mit diff. Zunächst mal mein Ziel: Ich prüfe zwei Dateien auf Gleichheit, allerdings sind diese Dateien generie...
- 04.10.2011, 13:22
- Forum: Grafikprogrammierung
- Thema: Auf dem Weg von DDraw nach OpenGL ..
- Antworten: 269
- Zugriffe: 32665
Re: Auf dem Weg von DDraw nach OpenGL ..
Du könntest eine Factory nutzen. Grobes Beispiel: template <typename T> class Factory { public: static register_create_method(const std::string &name, class FactoryCreateMethod<T> &create_method) { methods[name] = create_method; } static T create(const std::string &name) { methods_t::con...
- 28.09.2011, 16:34
- Forum: Gamedesign und Kreatives
- Thema: Ueberspringen von Leveln
- Antworten: 15
- Zugriffe: 6510
Re: Ueberspringen von Leveln
Wie wärs wenn man immer die Möglichkeit hat Tips anzuzeigen. Sagen wir mal 5 Tips pro Level (alle Tipps würden das Puzzle lösen). Jeder Tip den man anzeigt verringert die Punktzahl/Belohnung um einen bestimmten Wert (z.B. 20%), sodass man mit allen Tipps einfach keine Belohnung erhält aber das Level...
- 22.09.2011, 09:44
- Forum: Grafikprogrammierung
- Thema: Auf dem Weg von DDraw nach OpenGL ..
- Antworten: 269
- Zugriffe: 32665
Re: Auf dem Weg von DDraw nach OpenGL ..
.. und weiter geht's auf dem Weg .. Inzwischen sind erfolgreich umgewandelt ( http://www.zwianer.de/$PCSpiel$/Index_PCSpielEWInfo.htm ): CString in CKString, CPtrList, CMapXToY und Co .in std::list, std::map und Co. Auch die Serialisierung (CObject) habe ich erfolgreich nachprogrammiert. Allerdings...
- 19.09.2011, 17:41
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: Namensrechte
- Antworten: 13
- Zugriffe: 3054
Re: Namensrechte
Also ich konnte weder beim DPMA, noch beim HABM, noch bei der WIPO einen Eintrag unter diesem Firmennamen finden. Wenn die Firma den Namen nicht markenrechtlich schützt kann das aber dennoch in die Hose gehen, weil sie schon länger im Geschäft sind? Spielt es eine Rolle ob ich auf meiner Seite komme...
- 19.09.2011, 08:19
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: Namensrechte
- Antworten: 13
- Zugriffe: 3054
Re: Namensrechte
Wo wir gerade bei dem Thema sind. Ich habe mir eine Domain gekauft. Der Name den ich nutze entspricht dem einer existierenden Firma. Diese hat bereits eine eigene Website unter dem Namen XXXGroup.co.uk, während ich nun XXX.de nutze. Habe ich da jetzt mit Problemen zu rechnen? Die Firma hat ja bis he...
- 18.09.2011, 23:41
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [WinAPI] Größe des Stapelspeichers bestimmen
- Antworten: 56
- Zugriffe: 9750
Re: [WinAPI] Größe des Stapelspeichers bestimmen
Was das Löschbeispiel angeht: Wenn ich einen String eh lokal kopiere, kann ich diesen Buchstaben auch direkt beim Kopieren weglassen. Zack – Reallokation weg, das eine Byte verschwendeten Stapels weg und weniger Kopiererei. Nun ja gehen wir mal von folgendem Szenario aus. Ich übergebe einer Funktio...
- 15.09.2011, 22:13
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [WinAPI] Größe des Stapelspeichers bestimmen
- Antworten: 56
- Zugriffe: 9750
Re: [WinAPI] Größe des Stapelspeichers bestimmen
Was ich mich noch frage ist, wie dynamisch wachsende Arrays auf dem Stack überhaupt möglich sein sollen, ohne auf Dauer den Stack vollzuhauen. Ich meine sagen wir mal man alloziert sich 100 Byte mit _alloca. Dann benötigt man später zusätzliche 50 Byte. Man kann ja dann nicht davon ausgehen, dass di...
- 15.09.2011, 17:09
- Forum: Gamedesign und Kreatives
- Thema: Das perfekte MMORPG?
- Antworten: 66
- Zugriffe: 24104
Re: Das perfekte MMORPG?
HP/MP/EP usw.: Sollten alle komplett wegfallen, was ist bitte ein "Healthpoint"??? Ich bin noch keinem begegnet :P Wenn mir jemand mit seinem Schwert in den Fuß haut dann werd ich bluten und anfangen zu humpeln.. je nachdem wie schwer die Wunde ist reichts wenn ich sie mir schnell verbind...
- 14.09.2011, 19:26
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [WinAPI] Größe des Stapelspeichers bestimmen
- Antworten: 56
- Zugriffe: 9750
Re: [WinAPI] Größe des Stapelspeichers bestimmen
Das Anfügen der Null ist nur ein Problem von vielen. Ich bin der Meinung, dass alles , das eine Lebenszeit von einem einzigen Funktionsaufruf hat, auf dem Stapel landen sollte. Leider bin ich damit wohl allein. Ich denke eigentlich dass viele (mich einbegriffen) diese Einstellung teilen. Wenn ich z...
- 14.09.2011, 05:26
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [WinAPI] Größe des Stapelspeichers bestimmen
- Antworten: 56
- Zugriffe: 9750
Re: [WinAPI] Größe des Stapelspeichers bestimmen
Mir drängt sich irgendwie die Frage auf warum du für deine Strings keine std::strings nutzt. Das Weglassen der terminierenden Null in deinen Strings wird ja wohl kaum daher rühren, dass du dadurch Speicherplatz sparen willst, sondern eher weil du die Variante mit Längenangabe schöner, sinnvoller ode...
- 12.09.2011, 18:23
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [C++] Speicherfreigabe bei statischem Singleton
- Antworten: 158
- Zugriffe: 18256
Re: [C++] Speicherfreigabe bei statischem Singleton
Da ist wohl jemand mit dem falschen Fuß aufgestanden. Nein, ich finde es schlicht unverschämt, wenn sorgfältig und umfassend formulierte Antworten mit hingeklatschten wirren Pseudoargumenten "widerlegt" werden sollen. Meine "Kritik" bezog sich weder auf die letzten Beiträge noch...
- 12.09.2011, 13:03
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [WinAPI] Größe des Stapelspeichers bestimmen
- Antworten: 56
- Zugriffe: 9750
Re: [WinAPI] Größe des Stapelspeichers bestimmen
Nun ja, redundaten Code kann man durch den Präprozessor einfügen lassen (-> Makro). Ist zwar unschön, aber in meinen Augen vertretbar. Man kann hier halt nicht mit Funktionsaufrufen arbeiten und andere Mittel würden mir da nicht einfallen. Wie sieht es eigentlich mit Inline-Funktionen aus? Die dürft...
- 12.09.2011, 12:55
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [C++] Speicherfreigabe bei statischem Singleton
- Antworten: 158
- Zugriffe: 18256
Re: [C++] Speicherfreigabe bei statischem Singleton
Es ist eigentlich alles gesagt. Es wäre nett, wenn du mal versuchen würdest, unsere Antworten zu verstehen, statt dich endlos in schwammigen Konterposts zu wiederholen. Dann würde dir auffallen, dass wir uns so oft wiederholen müssen, um deine vermischten Antworten immer wieder mühsam Punkt für Pun...
- 12.09.2011, 12:28
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [WinAPI] Größe des Stapelspeichers bestimmen
- Antworten: 56
- Zugriffe: 9750
Re: [WinAPI] Größe des Stapelspeichers bestimmen
Das ist zwar nicht _mein_ Beispiel aber ich habs auch gerade gemerkt. Allerdings könnte man die try-catch-Behandlung doch direkt in der Funktion machen, die alloca aufruft und halt nach dem catch-Block aufräumen und die Exception danach durch ein erneutes throw (ausgelöst durch ein Flag) an den Aufr...
- 12.09.2011, 02:29
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [WinAPI] Größe des Stapelspeichers bestimmen
- Antworten: 56
- Zugriffe: 9750
Re: [WinAPI] Größe des Stapelspeichers bestimmen
Kann man eine Structured Exception nicht normalerweise einfach mit nem __except fangen? Weiterhin ist auf der Seite unten noch ein Beispiel, wie man Stack Overflows ggf. auch abfangen kann. ;) Ja, da gibt es nur ein enormes Problem: Ich darf _resetstkoflw() nicht während des Stack Unwindings aufruf...
- 12.09.2011, 02:07
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [C++] Speicherfreigabe bei statischem Singleton
- Antworten: 158
- Zugriffe: 18256
Re: [C++] Speicherfreigabe bei statischem Singleton
Das Pattern an sich finde ich nicht sinnlos oder falsch. Und wenn es jemand "schöner" findet eine globale Instanz in einer Klasse zu verpacken finde ich da nichts schlimm dran. Klar sollte derjenige dann schon wissen, dass es letztlich nur eine globale Instanz ist, aber ich weiß nicht ob ...
- 11.09.2011, 21:06
- Forum: Allgemeines Talk-Brett
- Thema: Was kommt nach der künstlichen Intelligenz?
- Antworten: 40
- Zugriffe: 5566
Re: Was kommt nach der künstlichen Intelligenz?
Wenn es soweit ist brauchen wir keine Menschen mehr. Aber um auch was vernünftiges zu schreiben. Nehmen wir mal an, dass die Robotik auch weiter wäre. Ich würde sie (die Roboter) z.B. nutzen um sie in menschenfeindlichen Gebieten einzusetzen. Z.B. Erkundung von Planeten, Außenarbeiten im Weltall, Re...
- 11.09.2011, 21:01
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [C++] Speicherfreigabe bei statischem Singleton
- Antworten: 158
- Zugriffe: 18256
Re: [C++] Speicherfreigabe bei statischem Singleton
Ihr müsst euch nicht wiederholen. Mir sind die genannten Punkte (Nachteile von Singletons, Nachteile von globalen Variablen) durchaus bekannt und ich habe auch diesen Thread hier komplett gelesen. Ich wollte nun eigentlich auch keine Begründungen, warum irgendwas so ist wie es ist. Mich stört eher d...
- 11.09.2011, 02:52
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [C++] Speicherfreigabe bei statischem Singleton
- Antworten: 158
- Zugriffe: 18256
Re: [C++] Speicherfreigabe bei statischem Singleton
Ich kann diesen ganzen Hass gegen Singletons nicht nachvollziehen. Ich meine, ist etwas von Grund auf "böse", nur weil es an vielen Stellen unnütz oder der "falsche Weg" ist? Ich kann solche Verteufelungen verstehen, wenn bestimmte Ansätze etwas extrem verschlechtern wie Sicherhe...