Die Suche ergab 207 Treffer
- 23.04.2015, 14:34
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: Unit Testing unter C++ (Win32, MSVC)
- Antworten: 12
- Zugriffe: 9534
Re: Unit Testing unter C++ (Win32, MSVC)
Ich glaube Unit-Tests können toll sein wenn man auf der grünen Wiese beginnt. Wobei ich persönlich TDD nicht mag. Wenn Du an einer über 20 Jahre gewachsenen Software mit mehr als 10000 unterschiedlichen Objekten arbeitest, dann kannst Du Unit Test's total vergessen weil der Code (Ausnahmen bestätige...
- 15.04.2015, 10:01
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: MOTIVATIONSPROBLEME
- Antworten: 46
- Zugriffe: 32615
Re: MOTIVATIONSPROBLEME
Für mich ist demotivierend, das ich kein Grafiker bin und damit das was ich mache in der Regel scheisse aussieht. Ich habe verschiedene Dinge schon mehrfach neu begonnen und wieder beendet, allerdings bin ich jedes mal weiter gekommen eben weil ich jedesmal ein bischen mehr gelernt habe. Das letzte ...
- 20.07.2014, 00:58
- Forum: Algorithmen und Datenstrukturen
- Thema: Scrollen mit Word Wrap
- Antworten: 55
- Zugriffe: 15529
Re: Scrollen mit Word Wrap
Dieses Beispiel ist hier jetzt nicht mehr mein TotalCommander (der macht tatsächlich fixe Länge bei Binärdateien [wie eben jeder Hexeditor] in der Anzeige), finde ich persönlich besser aber das will er ja nicht. Er braucht nicht die Länge ALLER Zeilen. :) Sondern nur die der ERSTEN angezeigten und L...
- 19.07.2014, 01:02
- Forum: Algorithmen und Datenstrukturen
- Thema: Scrollen mit Word Wrap
- Antworten: 55
- Zugriffe: 15529
Re: Scrollen mit Word Wrap
Beim Scrollen ist es dann bei den Textdaten kein Problem. Wenn Du intern die Daten in einer vernünftigen Struktur hast und aktuell Zeile 10 ganz oben ist und Du jetzt hoch scrollst weisst Du, Du kannst 80 Zeichen anzeigen (Fontgröße und so) in Zeile 9 aber in Deiner internen Struktur 140 Zeichen si...
- 18.07.2014, 12:19
- Forum: Algorithmen und Datenstrukturen
- Thema: Scrollen mit Word Wrap
- Antworten: 55
- Zugriffe: 15529
Re: Scrollen mit Word Wrap
Hättest Du es dann nicht? Wenn Du ein Byte-Array hast. Und sagst ich zeige pro Zeile 64 Zeichen an. Dann würde das ja erstmal funktionieren. Wenn Du jetzt sagst ok ich habe ab Array-Index 60, 10 Zeichen markiert. Dann merkst Du Dir das ja irgendwo. Wenn Du nun also 64 Zeichen pro Zeile anzeigst, dan...
- 18.07.2014, 09:58
- Forum: Algorithmen und Datenstrukturen
- Thema: Scrollen mit Word Wrap
- Antworten: 55
- Zugriffe: 15529
Re: Scrollen mit Word Wrap
Mich würde eher interessieren, woher Krishty bei einem Binärformat ohne Leerzeichen überhaupt weiß, dass ein Wort endet. Diese Informationsquelle kann man sicherlich bei der geschickten Implementierung ausnutzen bzw. vielleicht tut er das ja auch schon. Um den Preis dass es dann für einen allgemein...
- 16.07.2014, 13:44
- Forum: Algorithmen und Datenstrukturen
- Thema: Scrollen mit Word Wrap
- Antworten: 55
- Zugriffe: 15529
Re: Scrollen mit Word Wrap
http://www.catch22.net Auf der Seite gibt es unter anderem ein gutes Tutorial für einen Texteditor, da werden alle diese Probleme behandelt. Der Mensch hat da auch einen fertigen Hexeditor, der Code ist verfügbar. MIT Lizenz. Wenn ich mir die Feature Liste so durchlese steht da was von: Custom types...
- 29.04.2014, 18:37
- Forum: Algorithmen und Datenstrukturen
- Thema: Meine UTF-8 String Klasse
- Antworten: 20
- Zugriffe: 5022
Re: Meine UTF-8 String Klasse
std::wstring für Multibyte Strings (Unicode) ansonsten std::string. std::to_string kannte ich nicht scheint es ja auch für wstring's zu geben, gleich mal abändern. EDIT: Der Unterschied, abgeshen von OOP vs. kein OOP, ist das ich einen MultibyteString speichere und Du einen MultibyteString in einen ...
- 28.04.2014, 21:49
- Forum: Algorithmen und Datenstrukturen
- Thema: Meine UTF-8 String Klasse
- Antworten: 20
- Zugriffe: 5022
Re: Meine UTF-8 String Klasse
Ich mache das wie folgt, habs nur fix kopiert und daher nicht aufgeräumt. Die ganzen "gf_Funktionen" begleiten mich schon länger. Besser ist es sicher nicht, aber hat sich bewährt. #ifndef _GLOBAL_H #define _GLOBAL_H #include <Windows.h> #include <sstream> #include <iostream> #include <str...
- 12.04.2014, 22:12
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [WinAPI] Eingaben verschwinden – überall im System
- Antworten: 6
- Zugriffe: 1829
Re: [WinAPI] Eingaben verschwinden – überall im System
Was das Thema Hook angeht kann ich dieses Buch wärmstens empfehlen:
http://www.amazon.de/Designing-BSD-Root ... 1593271425
Google findet auch ein *.pdf davon.
Gutes Buch.
http://www.amazon.de/Designing-BSD-Root ... 1593271425
Google findet auch ein *.pdf davon.
Gutes Buch.
- 11.04.2014, 22:58
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [WinAPI] Eingaben verschwinden – überall im System
- Antworten: 6
- Zugriffe: 1829
Re: [WinAPI] Eingaben verschwinden – überall im System
Meinst Du mit Fremdsystem einen komplettes System (Hardware)? Falls ja vielleicht hat der Speicher einfach einen an der Marmel.
Wäre ein ziehmlich dämlicher Hook der so deutlich Nachrichten verschwinden lässt. Könntest mit einem eigenen Testprogramm ja recht einfach herausfinden.
Wäre ein ziehmlich dämlicher Hook der so deutlich Nachrichten verschwinden lässt. Könntest mit einem eigenen Testprogramm ja recht einfach herausfinden.
- 02.12.2013, 09:30
- Forum: Artikel, Tutorials und Materialien
- Thema: Artikelempfehlungen, interessante Publikationen o.Ä.
- Antworten: 483
- Zugriffe: 313799
Re: Artikelempfehlungen, interessante Publikationen o.Ä.
Towards Optimization-Safe Systems:
Analyzing the Impact of Undefined Behavior
Kam letzte Woche bei heise-developer in den News.
Analyzing the Impact of Undefined Behavior
Kam letzte Woche bei heise-developer in den News.
- 20.11.2013, 12:21
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: C++, MSVC10, Bitfelder packen
- Antworten: 14
- Zugriffe: 1899
Re: C++, MSVC10, Bitfelder packen
Hat jetzt nicht direkt was mit dem Thema zu tun, aber in C# sind Properties auch nur setter und getter ohne die "()" beim Aufruf. :) Der Compiler mach da Funktionen ala "set_Propertyname()" und "get_Propertyname()" von.
- 17.05.2013, 19:00
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: The Secret to 10 Million Concurrent Connections
- Antworten: 5
- Zugriffe: 2215
Re: The Secret to 10 Million Concurrent Connections
Ich persönlich bin ja FreeBSD Fan (Ich finde die Dokumentation ist besser als bei allen Linuxen). Ich hatte mir mal das Buch "Designing BSD Rootkits" zugelegt. War damals ein netter Einstieg. Die Idee hinter dem Buch war Leute dazu zu bekommen sich mit dem FreeBSD-Kernel zu beschäftigen. I...
- 16.03.2013, 23:51
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [C#] TextBox mit Encodings
- Antworten: 5
- Zugriffe: 1316
Re: [C#] TextBox mit Encodings
Wie hier: http://blogs.msdn.com/b/oldnewthing/archive/2007/04/17/2158334.aspx beschrieben. Entweder sicher erkennen oder als 8-Bit ANSI behandeln. Kannst ja die API-Funktion IsTextUnicode verwenden, vielleicht benutzt .NET die sogar intern? Dann biste mindestens "genauso" schlecht wie Note...
- 16.02.2013, 16:49
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [SOLVED] Problem beim Serialisieren von abgeleiteten Klassen
- Antworten: 3
- Zugriffe: 1705
Re: [C#] Problem beim Serialisieren von abgeleiteten Klassen
Ist schon ein bischen her das ich die Serialisierung aus .NET verwendet habe. Das einzige was mir einfällt ist es komplett selber zu machen. Also per Reflection einfach alles auslesen, alles in eine Hashmap und diese serialisieren, da könntest dann extra Keys für Namespaces einbauen. Und wäre leicht...
- 05.02.2013, 16:59
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: WPF DataGrid Problem
- Antworten: 2
- Zugriffe: 832
Re: WPF DataGrid Problem
Mit Windows.Forms ging sowas mit dem DataGridView, denke mal das es für WPF was ähnliches oder gleiches gibt.
Habe aber nie Datengebundene Grids verwendet.
Habe aber nie Datengebundene Grids verwendet.
- 04.02.2013, 13:00
- Forum: Artikel, Tutorials und Materialien
- Thema: Was ist mit unserem WNDPROC-in-Klasse-Tutorial?
- Antworten: 26
- Zugriffe: 16638
Re: Was ist mit unserem WNDPROC-in-Klasse-Tutorial?
Bei MDI Anwendungen muss (ok in der Hilfe steht "sollte") der Parameter ein Zeiger auf die Struktur "CLIENTCREATESTRUCT" bzw. "MDICREATESTRUCT" sein. Was auch immer gemacht wird, das Tutorial sollte klar und einfach zu verstehen sein. Bin gerade bei der Arbeit und habe ...
- 03.02.2013, 11:58
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Memory Leaks aufspüren
- Antworten: 9
- Zugriffe: 1910
Re: Memory Leaks aufspüren
Vielleicht hilft Dir das hier:
http://support.microsoft.com/kb/268343/en-us
Hat unter Windows 7 nocht funktioniert, ich würde jetzt erwarten das es unter Windows 8 auch funzt.
http://support.microsoft.com/kb/268343/en-us
Hat unter Windows 7 nocht funktioniert, ich würde jetzt erwarten das es unter Windows 8 auch funzt.
- 27.12.2012, 23:25
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: Frage zum eigenen GUI in DirectX9
- Antworten: 5
- Zugriffe: 3060
Re: Frage zum eigenen GUI in DirectX9
Ich hatte mir sowas mal in c# mit der SDL gebaut, im grunde so wie Berserker es auch beschrieben hat. Eine Basisklasse für die Elemente und dann davon erbende. Widget --> Window --> StaticText --> Pushbutton --> Textbox --> Scrollbar --> ListBox --> etc. Und dann einen "Handler" über den a...
- 25.12.2012, 14:30
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [WinAPI] Fensterzustände
- Antworten: 3
- Zugriffe: 1693
Re: [WinAPI] Fensterzustände
Ja ein Fenster kann aktiv (Eingabefocus) sein, obwohl man es nicht als "Fenster" auf dem Desktop sieht.
- 03.11.2012, 00:56
- Forum: Algorithmen und Datenstrukturen
- Thema: Netzwerk / Simulation / Updates
- Antworten: 4
- Zugriffe: 2379
Re: Netzwerk / Simulation / Updates
Das wäre nicht so das Problem für mich.
Hab ich schon vermutet. :)
Hab ich schon vermutet. :)
- 02.11.2012, 17:32
- Forum: Algorithmen und Datenstrukturen
- Thema: Netzwerk / Simulation / Updates
- Antworten: 4
- Zugriffe: 2379
Re: Netzwerk / Simulation / Updates
Klingt gut, danke.
Ich werde das mal umbauen.
Ich werde das mal umbauen.
- 01.11.2012, 21:42
- Forum: Algorithmen und Datenstrukturen
- Thema: Netzwerk / Simulation / Updates
- Antworten: 4
- Zugriffe: 2379
Netzwerk / Simulation / Updates
Hallo, ich spiele gerade ein bischen mit RakNet rum und habe mir zum Test mal eine Server App und Client App gebaut. Der Server soll alle 15ms die Simulation updaten, funzt mitm Timer auch ganz gut (ich mache ja noch nix :P ). Nun sieht meine Hauptschleife im Moment wie folgt aus: _timer.Start(); Ra...
- 06.09.2012, 22:46
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [.NET3.5,C#] Dynamic Casting
- Antworten: 4
- Zugriffe: 1707
Re: [.NET3.5,C#] Dynamic Casting
Falls Du das Objects mit der Items-Property nicht verändern kannst, wie wäre es mit folgendem: namespace ConsoleApplication2 { class Test { public string Name { get; set; } } class T2 { private IList<object> _items; public IList<object> Items { get { if (_items == null) { _items = new List<object>()...
- 29.08.2012, 21:54
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [C#] RichTextBox formatierten Text einfügen
- Antworten: 4
- Zugriffe: 4408
Re: [C#] RichTextBox formatierten Text einfügen
Ich weiss nicht wofür Du das benutzen willst, aber Du musst mal probieren wie performant das läuft, am besten mit ner richtig großen Datei. Vor einigen Jahren hatte ein Kollege von mir auch mal mit RTF's rumprobiert, für einen eigenen kleinen Editor. Ich meine mich zu erinnern das die *.dll (für das...
- 05.08.2012, 17:25
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [C#] Kuriositäten der C# Console
- Antworten: 7
- Zugriffe: 2665
Re: [C#] Kuriositäten der C# Console
Also static void Main(string[] args) { Console.WriteLine(args[0].ToUpper()); } Parameter foo<> übergeben gibt FOO<> aus. Parameter \"foo<>\" übergeben gibt "FOO<>" aus. Parameter "foo<>" übergeben gibt FOO<> aus.
- 03.08.2012, 18:43
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Container mit unterschiedlichen Template-Spezialisierungen
- Antworten: 6
- Zugriffe: 1557
Re: Container mit unterschiedlichen Template-Spezialisierung
Hmm, ich meine doch mich dunkel zu erinnern, dass es einen Grund gab polymorphe Typen nicht zusammen in einer Liste zu speichern. Aber wenn du ihn nicht kennst kann er so wichtig auch nicht gewesen sein. Du hast bestimmt das hier: http://pages.cpsc.ucalgary.ca/~kremer/STL/1024x768/ref2.html genannt...
- 11.06.2012, 23:03
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: [Win7] Explorere Ersatz
- Antworten: 8
- Zugriffe: 6355
Re: [Win7] Explorere Ersatz
Also ersetzen geht theoretisch schon, praktisch würde ich davon abraten. Ich würde mir mal den TotalCommander, ehemals WindowsCommander, angucken wenn Du dich jedes mal aufregst. Wenn Du viel mit Dateien arbeitest, biste damit um Längen schneller als mit dem Explorer Drag&Drop geclicke. Muss abe...
- 27.05.2012, 09:12
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [C++] Visual Studio 2010: Wie checkt ihr auf Memory-Leaks?
- Antworten: 8
- Zugriffe: 3080
Re: [C++] Visual Studio 2010: Wie checkt ihr auf Memory-Leak
Ja diese *.manifest Dateien haben mich auch schon ganz schön genervt. :)