Die Suche ergab 236 Treffer

von Helmut
07.12.2009, 20:25
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [Erledigt] [DLLs] Statische Variablen
Antworten: 5
Zugriffe: 1137

Re: [DLLs] Statische Variablen

Wenn du die Variable importierst darfst du ihr keinen Wert zuweisen. Aber eigentlich müsste da der Compiler meckern...
von Helmut
07.12.2009, 17:53
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: (gelöst)[C++] Template für alle enums spezialisieren
Antworten: 6
Zugriffe: 1106

Re: [C++] Template für alle enums spezialisieren

Dieser Header sieht vielversprechend aus. Suche darin nach IsEnum ;)

Ciao
von Helmut
25.11.2009, 22:35
Forum: Algorithmen und Datenstrukturen
Thema: [C++] Exceptions und Module
Antworten: 27
Zugriffe: 4639

Re: [C++] Exceptions und Module

Mit beliebter Header meinte ich einen Header, der von fast jeder CPP Datei inkludiert wird ;) Und dann wird jeder Compiler nochmal den ganzen Kram durchgehen, und wenn man nur nen Tippfehler korrigiert hat ;) Aber auch Header, die nur von vielleicht 3 CPPs inkludiert werden (sicher mehr als 90%), we...
von Helmut
25.11.2009, 16:05
Forum: Algorithmen und Datenstrukturen
Thema: [C++] Exceptions und Module
Antworten: 27
Zugriffe: 4639

Re: [C++] Exceptions und Module

Achja, D3D11 kannst du doch problemlos dynamisch oder mit Delay-Loading laden.
von Helmut
25.11.2009, 16:01
Forum: Algorithmen und Datenstrukturen
Thema: [C++] Exceptions und Module
Antworten: 27
Zugriffe: 4639

Re: [C++] Exceptions und Module

Irgendwie kauf ich dir auch nicht ab, dass die ganze Fummelei mit den DLLs wirklich produktiv ist ;) Das mit den ganzen Modulen, verschiedenen Versionen bringt, finde ich, eigentlich nur Ärger. Und wenn man dann einen beliebten Header ändert, und das passiert ja nicht gerade selten, darf wieder fast...
von Helmut
22.11.2009, 15:47
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [Win-Konsolenanw.] Befehlszeile zu klein
Antworten: 8
Zugriffe: 1460

Re: [Win-Konsolenanw.] Befehlszeile zu klein

Probiers vielleicht mal mit ner normalen Windowsanwendung, also keine Konsole. Laut dem guten alten Chen ist bei Konsolen das Limit kleiner. Weiß aber nicht, ob ich das jetzt richtig verstanden hab.. (Ich geh mal einfach davon aus, dass du mit Drag&Drop die Commandline meinst ;) Das eigentliche ...
von Helmut
20.11.2009, 16:16
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [C++] Schnellster Test POINT ggn RECT
Antworten: 38
Zugriffe: 4392

Re: [C++] Schnellster Test POINT ggn RECT

Ich sehe kein Argument warum ein Algorithmus ohne Spruenge grundsaetzlich schneller sein soll... Das hat ja auch keiner behauptet, aber manchmal kann es eben passieren. Wie in diesem Fall. Ist ja auch klar, die Sprungvorhersage funktioniert besser, der Instructioncount wird ev. kleiner und Sprünge ...
von Helmut
17.11.2009, 10:51
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: eigene IO Klasse schreiben
Antworten: 5
Zugriffe: 1149

Re: eigene IO Klasse schreiben

Du kennst doch CreateFile, WriteFile und co? Nichts anderes wird die Stl intern benutzen. Wenn du wissen willst, wie wo diese das genau macht, kannst du einfach mit dem Debugger reinsteppen. Dass du daraus aber auch nur ansatzweise schlauer wirst wage ich doch zu bezweifeln.

Ciao
von Helmut
12.11.2009, 20:29
Forum: Grafikprogrammierung
Thema: Windows7/..PrimarySurface->SetPalette(.)
Antworten: 15
Zugriffe: 2988

Re: Windows7/..PrimarySurface->SetPalette(.)

Falls du noch nicht dran gedacht hast, du kannst auch einfach mal auf Paletten verzichten. Ich habe auch schonmal ein Spiel komplett mit DirectDraw und ohne Paletten vollendet (obwohl die meisten Grafiken wahrscheinlich sogar mit 16 Farben auskämen...). Allein das Konzept der Paletten ist ja schon e...
von Helmut
09.11.2009, 14:21
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: (gelöst)[VC++08] Lib, static const, x64, unresolved external
Antworten: 16
Zugriffe: 2192

Re: [VC++08] Lib, static const, x64, unresolved external symbol

Notfalls sitze ich es aus, bis constexpr zur Hilfe eilt :D Na dann wird es dich ja richtig freuen, dass constexpr auch in VS2010 nicht implementiert sein wird :) Aber das mit der zusätzlichen Referenzierung ist doch ne gute Idee. Nur ist dein Ansatz natürlich zum Scheitern verurteilt gewesen, weil ...
von Helmut
09.11.2009, 13:52
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: (gelöst)[VC++08] Lib, static const, x64, unresolved external
Antworten: 16
Zugriffe: 2192

Re: [VC++08] Lib, static const, x64, unresolved external symbol

Es ist drin, zumindest taucht der Name einmal auf. Übrigens dürfte das Symbol afaik auch nochmal in der Anwendung auftauchen, schließlich kompiliert die den Header ebenfalls? In der Anwendungslib muss der Name natürlich auch auftauchen, aber es wär schon absonderlich, wenn sich der von dem Namen in...
von Helmut
09.11.2009, 02:00
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: (gelöst)[VC++08] Lib, static const, x64, unresolved external
Antworten: 16
Zugriffe: 2192

Re: [VC++08] Lib, static const, x64, unresolved external symbol

Probier mal Framework.lib mit Notepad oder so zu öffnen und schau nach ob "?MaximalSize@CProperties@CImage@Graphics@Cric@@2_KB" darin vorkommt. Jedes Zeichen sollte gleich sein, also genau hinschauen. Vielleicht ist auch size_t in den Modulen unterschiedlich definiert, aber das wär wohl fr...
von Helmut
09.11.2009, 00:13
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: (gelöst)[VC++08] Lib, static const, x64, unresolved external
Antworten: 16
Zugriffe: 2192

Re: [VC++08] Lib, static const, x64, unresolved external symbol

Hi, Wenn dein Code kompiliert wüssste ich nicht, was da schief gehen könnte.. Ich würde einfach ein paar Sachen ausprobieren, um dem Fehler auf die Schliche zu kommen. Funktioniert es, wenn du die Konstanten in einem enum deklarierst oder wenn du sie global deklarierst? Aber ich glaub irgendwie nich...
von Helmut
07.11.2009, 18:57
Forum: Grafikprogrammierung
Thema: Windows7/..PrimarySurface->SetPalette(.)
Antworten: 15
Zugriffe: 2988

Re: Windows7/..PrimarySurface->SetPalette(.)

Vielleicht funktioniert es als Workaround, mit while(PeekMessage)bla; alle Nachrichten zwischendurch abzuarbeiten?
von Helmut
07.11.2009, 00:05
Forum: Grafikprogrammierung
Thema: [WINAPI] Monitor-Name in Erfahrung bringen
Antworten: 1
Zugriffe: 722

Re: [WINAPI] Monitor-Name in Erfahrung bringen

Vielleicht gehts mit GetMonitorInfo ?

Ansonsten reicht es aber auch, wenn man dem Benutzer ne durchnummerierte Liste präsentiert. In den Einstellungen von der Sidebar in Vista wird das auch so gemacht, ohne jemanden gestört zu haben.

Ciao
von Helmut
03.11.2009, 19:51
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Strings und template meta programming mit boost::mpl
Antworten: 10
Zugriffe: 1961

Re: Strings und template meta programming mit boost::mpl

Mal ne kurze off-topic-Frage: Seit wann ist sowas wie 'toll' legale C++-Syntax? Ich dachte in zwei ' darf nur ein Zeichen drin vorkommen?
von Helmut
24.10.2009, 21:45
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: wchar_t String auf end of String Symbol testen
Antworten: 15
Zugriffe: 2605

Re: wchar_t String auf end of String Symbol testen

[…] auch wenn ein doppelt-nulterminierter String nicht immer mit zwei Nullen endet […] Woher dann der Name? Wenn du nicht schon den Link in deinem eigenen Beitrag hättest würde ich ihn jetzt posten ;) Da steht doch gerade drin, dass nicht jeder "Doppelnuller" (cooler Name;)) mit zwei Null...
von Helmut
24.10.2009, 15:39
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: wchar_t String auf end of String Symbol testen
Antworten: 15
Zugriffe: 2605

Re: wchar_t String auf end of String Symbol testen

Zunächst einmal sind Doppelnuller echte Fossilien, mit denen heute kaum noch jemand zu tun haben wird, wenn man nicht gerade direkt am Kernel werkelt ;) Weiterhin sind doppelt nullterminierte Strings keine Strings, in denen mittendrin ein paar Nullen auftauchen, sondern Arrays von Strings, die mit ...
von Helmut
21.10.2009, 00:00
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: wchar_t String auf end of String Symbol testen
Antworten: 15
Zugriffe: 2605

Re: wchar_t String auf end of String Symbol testen

Nun, ein std::string kann auch mitten drin Terminator enthalten. Das wird in der Praxis sogar hin und wieder verwendet, zB bei den doppel nullterminierten Stringlisten.

*nerv*
von Helmut
22.09.2009, 21:46
Forum: Vorstellungsbereich
Thema: [Projekt] Live-Übersetzer
Antworten: 9
Zugriffe: 2652

Re: [Projekt] Live-Übersetzer

Hi,
ich find den Übersetzer übrigens echt cool ;) Viel bequemer als von Google und co.
Ist in Silverlight so ne Übersetzungsfunktion integriert oder macht das ein Server?

Zu PHP: Ich benutze da immer ne DB für..

Ciao
von Helmut
02.09.2009, 02:45
Forum: Grafikprogrammierung
Thema: Interlacing in PC-Engines
Antworten: 12
Zugriffe: 2461

Re: Interlacing in PC-Engines

Warum interlaced man eigentlich nicht die Spalten statt der Zeilen? Die Puffer würden dann weniger gestreckt, was dem Cache zugute kommen könnte? Na die alten TV Röhren schicken den Elektronenstrahl ja zeilenweise an den Schirm, und anscheinend kommt das Interlacing ja nur da zum Einsatz. Jetzt kan...
von Helmut
30.08.2009, 21:18
Forum: Grafikprogrammierung
Thema: Interlacing in PC-Engines
Antworten: 12
Zugriffe: 2461

Re: Interlacing in PC-Engines

Also bei meinem Raytracer damals hat es sich definitiv gelohnt:)

Obs bei hohen Frameraten viel bringt weiß ich nicht, aber sehr schwer dürfte das bei ner Graka ja auch nicht zu implementieren sein. Nur würde ich das an deiner Stelle erst tun, wenn das Spiel fertig ist ;)

Ciao
von Helmut
23.08.2009, 14:04
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [VC++’08]Unterschied zwischen if/else-if und switch
Antworten: 25
Zugriffe: 4354

Re: [VC++’08]Unterschied zwischen if/else-if und switch

Nicht immer. Stell Dir vor, die Tabelle liegt mal nicht im Cache, weil dein Datenlayout an anderer Stelle mit der Tabelle kollidiert. Und schon geht die Eierei los, so nach dem Motto: Wie sag ich dem Compiler, 'wo' meine Tabelle am besten liegen sollte ;) Oder schlimmer, auf Architekturen, deren Pr...
von Helmut
20.08.2009, 15:29
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [VC++’08]Unterschied zwischen if/else-if und switch
Antworten: 25
Zugriffe: 4354

Re: [VC++’08]Unterschied zwischen if/else-if und switch

Mein billig-Beispiel (switch fuer 0,1,2 und default Zweig vs. if-elseif...else, jeweils mit printfs in den Zweigen) mit gcc 4.3.3 liefert bei -O3 (fast) identischen Code. Ohne Sprungtabellen, mit direkten Vergleichen. Einzig die Reihenfolge der Vergleiche ist verschieden. Andere gcc-Versionen hab i...
von Helmut
29.07.2009, 13:17
Forum: Allgemeines Talk-Brett
Thema: Windows 7
Antworten: 18
Zugriffe: 3672

Re: Windows 7

Hm, irgendwie kann ich mir ein Windows ohne IE nicht vorstellen. Es ist ja nicht so, dass der IE nur der Browser zum Surfen ist, andere Programme können den ja auch intern verwenden um Webseiten darzustellen. Und das machen auch viele, die Windowsgadgets gehören beispielsweise dazu. Ich denke mal MS...
von Helmut
07.07.2009, 15:28
Forum: Vorstellungsbereich
Thema: Showroom - Aktuelle Arbeiten und Projekte
Antworten: 1954
Zugriffe: 839522

Re: Showroom - Aktuelle Arbeiten und Projekte

Na toll, jetzt muss sich unser Perfektionist ein neues Modell zum Testen seines Scenegraphsystems ausdenken ;)
von Helmut
03.07.2009, 19:16
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Mit kompriemierte Archive arbeiten
Antworten: 5
Zugriffe: 1145

Re: Mit kompriemierte Archive arbeiten

Also für Zip+Windows kann ich nur diese Library empfehlen. Sehr einfach zu benutzen.

Ciao
von Helmut
30.06.2009, 17:06
Forum: Grafikprogrammierung
Thema: glTexImage2D...
Antworten: 12
Zugriffe: 3132

Re: glTexImage2D...

Du gehst davon aus, dass hinter jeder Zeile im Bitmap direkt die nächste folgt. Das ist nicht so, dazwischen sind ein paar Dummybytes, um ein paar Bruchteile einer Millisekunde zu sparen. Wo das steht, wie viele Bytes das sind, weiß ich jetzt nicht auswendig, aber das findeste schon raus;)

Ciao
von Helmut
27.06.2009, 14:28
Forum: Allgemeines Talk-Brett
Thema: Anno 1404 Demo
Antworten: 53
Zugriffe: 15305

Re: Anno 1404 Demo

Ich hab die Demo gerade angespielt. Die Grafik im Intro ist echt genial! So einen guten Mischmasch aus 2D und 3D habe ich noch nicht gesehen. Die Grafik aus dem eigentlichen Spiel ist dagegen etwas enttäuschend :), aber immer noch gut. Das Spielprinzip ist mir etwas zu öde, dauert mir irgendwie viel...
von Helmut
22.06.2009, 18:45
Forum: Allgemeines Talk-Brett
Thema: Vista DPI-Skalierung
Antworten: 2
Zugriffe: 1035

Re: Vista DPI-Skalierung

Du könntest auf Windows 7 upgraden, da haben die das inzwischen gefixt :) Und zZ ist das ja praktisch kostenlos.
Eine andere Möglichkeit gibt es glaube ich nicht. Aber vielleicht erfüllt ein Unterstellen der Auflösung den gleichen Zweck? DPI unterstützt eh kaum ein Programm vernünftig.

Ciao