Die Suche ergab 236 Treffer
- 12.10.2012, 21:30
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: STL Container
- Antworten: 14
- Zugriffe: 3090
Re: STL Container
Dein vector ruft den Konstruktor von Objekten auf, die im Vektor nur reserviert sind. Außerdem werden sie ohne Move Konstruktor verschoben und Exception-sicher ist das ganze natürlich auch nicht. Solange du aber nur PODs damit benutzt sollte es eigentlich gehen, Zeig mal ein Beispiel, das die Klasse...
- 09.10.2012, 18:43
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7544
- Zugriffe: 1613445
Re: Jammer-Thread
Wenn man in Windows 8 auf eine doc Datei klickt ohne Word installiert zu haben erscheint nach circa 10 Sekunden Ladezeit eine App, die einem mitteilt, dass im Internet nichts zum Öffnen gefunden werden konnte.
- 27.09.2012, 16:25
- Forum: Allgemeines Talk-Brett
- Thema: Punkte, die mich an C++ stören
- Antworten: 10
- Zugriffe: 3757
Re: Punkte, die mich an C++ stören
Ich denke über die Entwicklung des Translators nun schon einige Wochen nach und möchte ihn definitiv umsetzen. Leider stoße ich mit meinem Wissen an Grenzen, da ich (fast) keine Erfahrung mit Parsern und Lexern habe. Ein Problem ist z.B., dass in den Header natürlich nur die nötigsten Informationen...
- 23.09.2012, 23:03
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7544
- Zugriffe: 1613445
Re: Jammer-Thread
Instant Messenger (ich bin noch nicht darauf gekommen, blinkende Tray-Symbole mit der Tastatur anzusteuern) und YouTube (spontan bestimmte Musik hören ist also schwer). Tray Icons kann man mit Win, Esc und Tab drücken bis das Icon markiert ist erreichen. (Zumindest wenn du noch nicht Win8 benutzt)....
- 07.08.2012, 23:26
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Absurdes Programmverhalten
- Antworten: 19
- Zugriffe: 7413
Re: Absurdes Programmverhalten
Was meinst du denn genau mit das Programm hängt sich auf?
Falls es in einer Endlosschleife landet kannst du den Debugger ja nachträglich anhängen. Dann dürftest du selbst ohne Symbole recht schnell die Schleife finden.
Falls es in einer Endlosschleife landet kannst du den Debugger ja nachträglich anhängen. Dann dürftest du selbst ohne Symbole recht schnell die Schleife finden.
- 24.06.2012, 23:11
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [Sprachentwurf] fun pl
- Antworten: 14
- Zugriffe: 3332
Re: [Sprachentwurf] fun pl
V-Tables sind doch statisch, die brauchen prinzipiell weder Besitzer noch GC. :) In C++ schon. In Go müssten sie aber dynamisch allokiert werden. Und zwar bei jedem Upcast, da die Basisklasse die virtuellen Methoden ja zB in einer anderen Reihenfolge deklarieren kann. Ich sehe kein Problem damit, s...
- 24.06.2012, 14:35
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [Sprachentwurf] fun pl
- Antworten: 14
- Zugriffe: 3332
Re: [Sprachentwurf] fun pl
Eine wirklich interessante Sache. Allerdings würde das Feature, so wie ich das verstehe, einen GC zwingend voraussetzen, da die VTable keinen wirklichen Besitzer hat. Das Objekt selbst kann nicht der Besitzer sein, da es pro Instanz mehrere VTables geben kann und der Zeiger selbst auch nicht, da so...
- 23.06.2012, 22:05
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [Sprachentwurf] fun pl
- Antworten: 14
- Zugriffe: 3332
Re: [Sprachentwurf] fun pl
Eine sehr interessante wie einfache Methode für die effiziente Umsetzung von Interfaces, die wohl auch in einer etwas laufzeitorientierteren Form in Go zum Einsatz kommt , sind Interface-Zeiger. Anstatt den V-Pointer mit in das Objekt zu packen, haben Zeiger auf Interfaces intern zwei Werte (also 6...
- 05.06.2012, 00:35
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7544
- Zugriffe: 1613445
Re: Jammer-Thread
Ich erinnere mich an einen Old New Thing-Artikel, wo erklärt wurde, dass sie extra für Iteratoren yield return eingeführt haben. Das ist eine return -Anweisung, die die Funktion nicht nur abbricht, sondern dabei ihren internen Zustand speichert und später wiederherstellt . Da stand für mich fest, d...
- 30.05.2012, 22:14
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: [Win7] Explorere Ersatz
- Antworten: 8
- Zugriffe: 6381
Re: [Win7] Explorere Ersatz
So als Tipp falls du in einem Auswahlfester zu einem Ordner wechseln möchtest, den du schon im Explorer offen hast. Klick die Adresszeile an, kopier den Pfad und füg ihn in das Dateinamenfeld vom Dialog ein und drück Enter. Er wechselt dann automatisch zu dem Ordner.
- 08.05.2012, 00:07
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7544
- Zugriffe: 1613445
Re: Jammer-Thread
Ja, es läuft auf's gleiche hinaus. Spezielle Freude gibt es dann aber z.b. wieder bei sowas: char blubb[20] = "Texty"; printf( "%s", blubb); ...wo der Compiler plötzlich wieder das ganze Array anstatt nur den Zeiger auf den Stack haut. Mich hat die ganze Erfahrung jedenfalls nur...
- 07.04.2012, 22:21
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7544
- Zugriffe: 1613445
Re: Jammer-Thread
Hach, beim Studium von Zahnmedizin kann man auch 'ne Menge jammern. Man muss nicht nur die größten Gebühr- und Materialkosten überhaupt bezahlen, man muss die Semester auch wiederholen, wenn man nicht genug Patienten, die genau das brauchen, was man machen muss, findet... (Falls hier jemand aus Bonn...
- 25.03.2012, 22:51
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: win7, 64Bit, vc++2008 .. debugger extrem langsam ..
- Antworten: 11
- Zugriffe: 3147
Re: win7, 64Bit, vc++2008 .. debugger extrem langsam ..
Wieso debuggst du denn nicht lokal? Mir ist noch nie in den Sinn gekommen, remote zu debuggen...
- 15.03.2012, 21:33
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7544
- Zugriffe: 1613445
Re: Jammer-Thread
10 Sekunden googeln bringen mehr als jammern ;)
http://www.howtogeek.com/howto/windows- ... -computer/
Ciao
Helmut
http://www.howtogeek.com/howto/windows- ... -computer/
Ciao
Helmut
- 02.03.2012, 14:54
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7544
- Zugriffe: 1613445
Re: Jammer-Thread
Die neue Windows 8 Beta hat mir gerade eine thumbs.db Datei erstellt. In einem Ordner ohne Bilder.
Und das .NET Framework 2.0 ist anscheinend nicht mehr vorinstalliert.
Und das .NET Framework 2.0 ist anscheinend nicht mehr vorinstalliert.
- 03.02.2012, 09:29
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: XACT fliegt aus dem DirectX SDK ?!
- Antworten: 3
- Zugriffe: 1241
Re: XACT fliegt aus dem DirectX SDK ?!
Nur weil es nicht mehr im SDK ist heißt das normalerweise nicht, dass man es nicht mehr benutzen kann. Wenn du willst kannst du auch noch DirectX2 benutzen, allerdings sollte man sich natürlich für neue Projekte Technologien suchen, die noch weiterentwickelt werden.
- 16.01.2012, 17:28
- Forum: Allgemeines Talk-Brett
- Thema: Anti-Jammer-Thread
- Antworten: 2063
- Zugriffe: 741036
Re: Anti-Jammer-Thread
@Krishty
Wo ist da denn jetzt der Vorteil gegenüber windows.h?
Wenn die min/max Makros stören kann man doch NOMINMAX definen und wenn die Ansi/Unicode Defines stören packt man halt ein entsprechendes #undef hin.
Wo ist da denn jetzt der Vorteil gegenüber windows.h?
Wenn die min/max Makros stören kann man doch NOMINMAX definen und wenn die Ansi/Unicode Defines stören packt man halt ein entsprechendes #undef hin.
- 06.01.2012, 10:41
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [WINAPI] Transparentes Fenster / Rahmen
- Antworten: 17
- Zugriffe: 3214
Re: [WINAPI] Transparentes Fenster / Rahmen
Ich hatte es mal mit GetDC(NULL) versucht und dieses gibt eben nicht den DC für das Desktop Window zurück, wie es GetDC(GetDesktopWindow()) tun würde. Das sind 2 paar Schuhe. GetDC(NULL) gibt den DC des primären Displays zurück, sodass man über alles malen kann. Über das Desktop Window zu malen wür...
- 04.12.2011, 00:53
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [VC++] Exe zugleich als DLL nutzen?
- Antworten: 36
- Zugriffe: 5136
Re: [VC++] Exe zugleich als DLL nutzen?
Ich verstehe das Problem irgendwie nicht. Mach doch einfach schnell ne neue Projektkonfiguration, exportiere die benötigten Funktionen und WinMain via Präprozessor und kompilier das Projekt als DLL. Dann gibste die DLL weiter und kannst die Konfig wieder löschen. Ne Sache von 10 Minuten.
- 23.11.2011, 18:54
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Problem mit rand()%20+1
- Antworten: 14
- Zugriffe: 2213
Re: Problem mit rand()%20+1
Der Artikel ist ganz nett, aber auf die Problematik, dass man mit rand() % 20 eine schlechte Verteilung bekommt, weil die unteren Bits "weniger zufällig" sind in der Standard-C++-Implementierung, geht er leider nicht ein. Hm? Seit wann das denn? Dass das mit dem Modulo nicht ganz korrekt ...
- 31.10.2011, 12:08
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [std::map] Iteration über Map in einer Map
- Antworten: 8
- Zugriffe: 1418
Re: [std::map] Iteration über Map in einer Map
Greifst du im DTor von Texture auf die Map zu?
- 18.10.2011, 17:43
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: EXE-Datei zum ersten mal ausgeführt?
- Antworten: 18
- Zugriffe: 5688
Re: EXE-Datei zum ersten mal ausgeführt?
Aber auch nur ein wenig. Der Trojaner kann sich auch so ins System klinken, auf einen normalen UAC Dialog warten und dann aber sein eigenes Programm mit Adminrechten ausführen lassen. Wenn man also nicht bei jedem Dialog auf den Pfad der Exe achtet (den man erst mit einem Extraklick einblenden muss)...
- 16.10.2011, 21:21
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [C++11] make_shared
- Antworten: 4
- Zugriffe: 1245
Re: [C++11] make_shared
Es könnte sein, dass make_shared den Copyctor zweimal benutzt. Ich würde den mal auch implementieren und am besten noch bei allen Ausgaben den this Pointer ausgeben.
- 30.09.2011, 12:18
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7544
- Zugriffe: 1613445
Re: Jammer-Thread
Oder einfach Strg+Umschalt+Esc drücken ;)
- 28.09.2011, 17:26
- Forum: Gamedesign und Kreatives
- Thema: Ueberspringen von Leveln
- Antworten: 15
- Zugriffe: 6407
Re: Ueberspringen von Leveln
Wie wär's, wenn von Anfang an alle Level freigeschaltet sind? Für den Fall, dass man alle Level schafft, kann man eine kleine Belohnung einbauen, wie es zB bei Braid gelöst ist.
- 25.09.2011, 19:52
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [WinAPI] Größe des Stapelspeichers bestimmen
- Antworten: 56
- Zugriffe: 9307
Re: [WinAPI] Größe des Stapelspeichers bestimmen
Mich würd mal interessieren ob du das Problem jetzt eigentlich gelöst hast. Und vor allem wie :)
- 13.09.2011, 11:30
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: Daten sammeln... was ist erlaubt?
- Antworten: 12
- Zugriffe: 4137
Re: Daten sammeln... was ist erlaubt?
Typische Programmierer Denkweise hier :) Schaut euch mal Google Chrome an. Kein Schwein stört sich daran, dass es sich im Hintergrund aktualisiert, ohne eine Benachrichtigung. Im Gegenteil, die meisten finden das gut. Jedem User dagegen eine ID zuzuweisen halten viele für bedenklich, und auch zurech...
- 08.09.2011, 22:22
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [WinAPI] Größe des Stapelspeichers bestimmen
- Antworten: 56
- Zugriffe: 9307
Re: [WinAPI] Größe des Stapelspeichers bestimmen
Schonmal daran gedacht, was passiert, wenn auf dem Stack noch x Bytes frei sind und du dann zufällig einen String der Länge x-1 bearbeitest? Beim nächsten Funktionsaufruf kracht es dann, und dann einen Stack overflow ordentlich abzufangen ist praktisch unmöglich. Und selbst wenns möglich wäre, um di...
- 14.06.2011, 09:11
- Forum: Allgemeines Talk-Brett
- Thema: dll installieren
- Antworten: 7
- Zugriffe: 3453
Re: dll installieren
Zugegebenermaßen weiß ich nicht, was das ist, vermutlich mehrere Versionen mit verschiedenen Dateinamen zu speichern. Kann in bestimmen Fällen wohl nicht anders gehen, zB wenn man beim Anwender eine API für andere Anwendungen instlaliert. Aber zu Kopieren ist hier wohl wesentlich leichter...
- 13.06.2011, 21:53
- Forum: Allgemeines Talk-Brett
- Thema: dll installieren
- Antworten: 7
- Zugriffe: 3453
Re: dll installieren
RegSvr32 muss man eigentlich nur für COM Objekte in DLLs aufrufen. Für normale DLLs ist das nicht notwendig, die muss man da einfach nur nach system32 reinkopieren. Allerdings würde ich an deiner Stelle die DLLs doch für jedes Testobjekt neu kopieren. Stell dir vor du kompilierst eine neue Version m...