Die Suche ergab 207 Treffer

von odenter
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...
von odenter
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 ...
von odenter
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...
von odenter
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...
von odenter
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...
von odenter
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...
von odenter
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...
von odenter
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 ...
von odenter
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...
von odenter
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.
von odenter
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.
von odenter
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.
von odenter
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...
von odenter
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...
von odenter
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...
von odenter
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.
von odenter
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 ...
von odenter
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.
von odenter
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...
von odenter
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.
von odenter
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. :)
von odenter
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.
von odenter
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...
von odenter
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>()...
von odenter
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...
von odenter
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.
von odenter
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...
von odenter
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...
von odenter
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. :)