Die Suche ergab 236 Treffer

von Helmut
12.10.2012, 21:30
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: STL Container
Antworten: 14
Zugriffe: 3005

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...
von Helmut
09.10.2012, 18:43
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7527
Zugriffe: 1459325

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.
von Helmut
27.09.2012, 16:25
Forum: Allgemeines Talk-Brett
Thema: Punkte, die mich an C++ stören
Antworten: 10
Zugriffe: 3720

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...
von Helmut
23.09.2012, 23:03
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7527
Zugriffe: 1459325

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)....
von Helmut
07.08.2012, 23:26
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Absurdes Programmverhalten
Antworten: 19
Zugriffe: 7361

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.
von Helmut
24.06.2012, 23:11
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [Sprachentwurf] fun pl
Antworten: 14
Zugriffe: 3213

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...
von Helmut
24.06.2012, 14:35
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [Sprachentwurf] fun pl
Antworten: 14
Zugriffe: 3213

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...
von Helmut
23.06.2012, 22:05
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [Sprachentwurf] fun pl
Antworten: 14
Zugriffe: 3213

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...
von Helmut
05.06.2012, 00:35
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7527
Zugriffe: 1459325

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...
von Helmut
30.05.2012, 22:14
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: [Win7] Explorere Ersatz
Antworten: 8
Zugriffe: 6350

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.
von Helmut
08.05.2012, 00:07
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7527
Zugriffe: 1459325

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...
von Helmut
07.04.2012, 22:21
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7527
Zugriffe: 1459325

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...
von Helmut
25.03.2012, 22:51
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: win7, 64Bit, vc++2008 .. debugger extrem langsam ..
Antworten: 11
Zugriffe: 3076

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...
von Helmut
15.03.2012, 21:33
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7527
Zugriffe: 1459325

Re: Jammer-Thread

10 Sekunden googeln bringen mehr als jammern ;)
http://www.howtogeek.com/howto/windows- ... -computer/

Ciao
Helmut
von Helmut
02.03.2012, 14:54
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7527
Zugriffe: 1459325

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.
von Helmut
03.02.2012, 09:29
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: XACT fliegt aus dem DirectX SDK ?!
Antworten: 3
Zugriffe: 1227

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.
von Helmut
16.01.2012, 17:28
Forum: Allgemeines Talk-Brett
Thema: Anti-Jammer-Thread
Antworten: 2052
Zugriffe: 666389

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.
von Helmut
06.01.2012, 10:41
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [WINAPI] Transparentes Fenster / Rahmen
Antworten: 17
Zugriffe: 3122

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...
von Helmut
04.12.2011, 00:53
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [VC++] Exe zugleich als DLL nutzen?
Antworten: 36
Zugriffe: 4884

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.
von Helmut
23.11.2011, 18:54
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Problem mit rand()%20+1
Antworten: 14
Zugriffe: 2103

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 ...
von Helmut
31.10.2011, 12:08
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [std::map] Iteration über Map in einer Map
Antworten: 8
Zugriffe: 1393

Re: [std::map] Iteration über Map in einer Map

Greifst du im DTor von Texture auf die Map zu?
von Helmut
18.10.2011, 17:43
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: EXE-Datei zum ersten mal ausgeführt?
Antworten: 18
Zugriffe: 5577

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)...
von Helmut
16.10.2011, 21:21
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [C++11] make_shared
Antworten: 4
Zugriffe: 1212

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.
von Helmut
30.09.2011, 12:18
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7527
Zugriffe: 1459325

Re: Jammer-Thread

Oder einfach Strg+Umschalt+Esc drücken ;)
von Helmut
28.09.2011, 17:26
Forum: Gamedesign und Kreatives
Thema: Ueberspringen von Leveln
Antworten: 15
Zugriffe: 6248

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.
von Helmut
25.09.2011, 19:52
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [WinAPI] Größe des Stapelspeichers bestimmen
Antworten: 56
Zugriffe: 8860

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 :)
von Helmut
13.09.2011, 11:30
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Daten sammeln... was ist erlaubt?
Antworten: 12
Zugriffe: 4082

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...
von Helmut
08.09.2011, 22:22
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [WinAPI] Größe des Stapelspeichers bestimmen
Antworten: 56
Zugriffe: 8860

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...
von Helmut
14.06.2011, 09:11
Forum: Allgemeines Talk-Brett
Thema: dll installieren
Antworten: 7
Zugriffe: 3391

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...
von Helmut
13.06.2011, 21:53
Forum: Allgemeines Talk-Brett
Thema: dll installieren
Antworten: 7
Zugriffe: 3391

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...