Die Suche ergab 467 Treffer

von kaiserludi
14.09.2012, 20:24
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1480227

Re: Jammer-Thread

main.cpp(168): warning C4723: potential divide by 0 Besagte Warnung entsteht nur bei LTCG und findet irgendwo in einer 100 Zeilen langen Initialisierungsliste statt. Und selbstverständlich zeigt Visual C++ bei Initialisierungslisten alle Fehler an der öffnenden Klammer des K’torrumpfes an (siehe au...
von kaiserludi
13.09.2012, 23:41
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1480227

Re: Jammer-Thread

Danke, wird schon. Ich hab noch etwas unter 24 Stunden und nähere mich gerade stetig der inhaltlichen Vollständigkeit. ;) Bist doch super im Zeitplan. Erinnere mich da noch an die zwei Pappenheimer damals in der 12.ten, die wengie Minuten NACH Abgabeschluss angefangen haben, ihre Facharbeit zu schr...
von kaiserludi
06.09.2012, 23:35
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1480227

Re: Jammer-Thread

Eben angepackt (allerdings mit unsigned (normalized) int ). Wie gut sich das anfühlt … den Quadranten eines Winkels für die eigenen trigonometrischen Funktionen bestimmen? Bloß die oberen Bits abfragen! Das ist schön zu hören. :) Hast du dir neue Minimax-Polynome gebastelt, um die höhere Genauigkei...
von kaiserludi
06.09.2012, 19:25
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [C++] Header-Organisation
Antworten: 15
Zugriffe: 4293

Re: [C++] Header-Organisation

Wie oft macht man schon einen kompletten Rebuild? Alle paar Wochen mal, wenn man nicht grade irgendeinen überall benutzen Header anfasst... In VS? Eigentlich nur, wenn das Buildfile ich ein neues Release packagen lasse. In anderen IDEs? Oft mehrmals stündlich, weil das oft die einzige praktikable M...
von kaiserludi
05.09.2012, 18:30
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [C++] Header-Organisation
Antworten: 15
Zugriffe: 4293

Re: [C++] Header-Organisation

2-3 Stunden? Das hört sich eher nach 100.000.000 LOC an.
von kaiserludi
29.08.2012, 00:42
Forum: Allgemeines Talk-Brett
Thema: Anti-Jammer-Thread
Antworten: 2058
Zugriffe: 678234

Re: Anti-Jammer-Thread

eXile hat geschrieben:Lüge, Lüge, alles Lüge! Wir sind das ganze Leben lang angelogen worden.

GIFs unterstützen sehr wohl mehr als 256 Farben.
Jetzt werden sie dich jagen, da du die Matrix durchschaut hast!
von kaiserludi
26.08.2012, 15:14
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1480227

Re: Jammer-Thread

dot hat geschrieben: :lol:
Falscher Thread! In diesem Thread musst du " :cry: " schreiben :x
von kaiserludi
24.08.2012, 19:35
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1480227

Re: Jammer-Thread

Der Haken an der Geschäftsidee: Für 0 Euro die Stunde rentiert sich das ganze nicht und sobald du auch nur 0,01Euro nimmst, weills keiner mehr in Anspruch nehmen ;) Eigenes Gejammer: Probleme, die mehrere Kunden reproduzieren können, man selbst mit identischen Werten aber nicht, sind ganz toll debug...
von kaiserludi
23.08.2012, 23:40
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: C++ Unit Tests
Antworten: 9
Zugriffe: 5688

Re: C++ Unit Tests

Also ich habe mir jetzt Google Test angeguckt und eingebaut und der große Vorteil ist halt, dass man die Tests nichtmal registrieren muss, da sie sich selbst global registrieren. Hört sich für mich eher nach einem Nachteil an, da man dann ja alle Testcases, die man nicht duchlaufen lassen will, aus...
von kaiserludi
23.08.2012, 18:05
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: template template und Zeiger Parameter
Antworten: 6
Zugriffe: 1769

Re: template template und Zeiger Parameter

Du lachst, aber der Grund, warum wir das einbauen, ist, dass immer wieder Kunden danach fragen.
von kaiserludi
23.08.2012, 17:41
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: template template und Zeiger Parameter
Antworten: 6
Zugriffe: 1769

Re: template template und Zeiger Parameter

Man kann auch direkt Dictionaries speichern, aber eben auch (optional multidimensionale) CArrays von Dictionaries per Pointer auf das erste Element. Es gibt quasi folgende 3 Möglichkeiten: dic.put(key, myDic); dic.put(key, mySingleDimensionalDicArray, arraySize); di.cput(key, myMutidimensionalDicArr...
von kaiserludi
23.08.2012, 15:59
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: C++ Unit Tests
Antworten: 9
Zugriffe: 5688

Re: C++ Unit Tests

Interessantes Thema, nachdem ich auch Unittests mit CMakes CTest machen wollte. Ich hatte mir mal das CppUnit-Framework installiert und die Doku ausgedruckt, bin aber noch nicht dazu gekommen sie zu lesen. Von daher, kaiserludi, wäre es schön wenn du deine Erfahrung teilen könntest. Z.b. Aufwand zu...
von kaiserludi
23.08.2012, 14:43
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: template template und Zeiger Parameter
Antworten: 6
Zugriffe: 1769

Re: template template und Zeiger Parameter

Ja, mit deiner Modifikation funktioniert das ganze auch ohne Pointerspezialisierung :) Ich werde das Gefühl nicht los, dass du da eine undurchdringliche Template-Hölle aufbaust. ;) *diabolisches Lachen* Wer ich? Aber nein, ich bin ganz lieb. :mrgreen: Im Ernst: Solange ich durch den Code durchsteige...
von kaiserludi
23.08.2012, 13:01
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: template template und Zeiger Parameter
Antworten: 6
Zugriffe: 1769

template template und Zeiger Parameter

Ich habe folgendes Template: template<typename EType> struct NestedInfos{}; Dazu habe ich folgende template template Spezialisierung dafür: template<template<typename, typename> class EType, typename ENestedKeyType, typename ENestedValueType> struct NestedInfos<EType<ENestedKeyType, ENestedValueType...
von kaiserludi
18.08.2012, 13:11
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1480227

Re: Jammer-Thread

Also bei mir schwirt nicht mehr als eine pro Bildschirm rum.
von kaiserludi
18.08.2012, 01:08
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1480227

Re: Jammer-Thread

Wer sich nicht grundsätzlich immer versteckte Dateien anzeigen lässt, der hat es auch nicht anders verdient.
von kaiserludi
17.08.2012, 18:46
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1480227

Re: Jammer-Thread

MSVC++ meldet mir hunderte "redefinition; different basic type"s Fehler in Zeile 130 einer .cpp, welche nur 129 zeilen umfasst :(
von kaiserludi
16.08.2012, 23:55
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: template template und typename
Antworten: 10
Zugriffe: 4560

Re: template template und typename

Nur mal so ein Gedanke, aber könnte man da nicht einfach eine freie serialize() Funktion verwenden und den Rest rekursiv von Overloading erledigen lassen!? Das wär zumindest mal mein erster Ansatz... Die Funktion müsste ich dann zur Laufzeit ausführen. Das wäre mein Fallback, wenn ich keine mit rea...
von kaiserludi
16.08.2012, 23:40
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: template template und typename
Antworten: 10
Zugriffe: 4560

Re: template template und typename

Ich habe eine Klasse Dictionary<keyType, valueType>, die im Grunde ein C++ Equivalent zu den Dictionay-Generics in C# und Java darstellt. Nun sind aber auch so lustige Sachen möglich wie Dictionary<String, <Dictionary<int, Dictionary<string, float**>**>>*, bei denen ausdrücklich eben auf der oberste...
von kaiserludi
16.08.2012, 20:44
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: template template und typename
Antworten: 10
Zugriffe: 4560

Re: template template und typename

Es muss class Foo<EType<class ENestedType> > heißen, da class Foo<EType<typename ENestedType> > nicht kompiliert [...] Oh, darum gings dir!? Hab nicht genau genug geschaut, das ist mir bis gerade eben gar nicht aufgefallen. Das class dort ist unnötig und typename ist dort natürlich völliger Blödsin...
von kaiserludi
16.08.2012, 19:59
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: template template und typename
Antworten: 10
Zugriffe: 4560

Re: template template und typename

Die Compiler brauchen aber auch ein "class" für ENestedType, auch dort funzt "typename" nicht, obwohl z.B. int natürlich auch bei Container<int> keine Klasse ist. Bin mir nicht sicher was genau du damit meinst. Es muss class Foo<EType<class ENestedType> > heißen, da class Foo<ET...
von kaiserludi
16.08.2012, 19:26
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: template template und typename
Antworten: 10
Zugriffe: 4560

Re: template template und typename

Die Compiler brauchen aber auch ein "class" für ENestedType, auch dort funzt "typename" nicht, obwohl z.B. int natürlich auch bei Container<int> keine Klasse ist. Daher bezweifle ich, dass das mit der Klasse der Hintergrund ist, zumal typename ja im Standard als alternatives keyw...
von kaiserludi
16.08.2012, 18:04
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: template template und typename
Antworten: 10
Zugriffe: 4560

template template und typename

Moin. Kann mir wer erklären, wieso zwar das kompiliert (MCVC++ und clang)? template<typename EType> class Foo { }; template<template<typename ENestedType> class EType> class Foo<EType<class ENestedType> > { }; Das hier hingegen aber nicht (gleiche Compiler)? template<typename EType> class Foo { }; t...
von kaiserludi
16.08.2012, 15:22
Forum: Allgemeines Talk-Brett
Thema: Anti-Jammer-Thread
Antworten: 2058
Zugriffe: 678234

Re: Anti-Jammer-Thread

Bis auf die Tatsache, dass man Custom als Installationsart wählen muss, damit keine Malware installiert wird, ist Synergy ein super Programmchen, um mit einer Tastatur/Maus mehrere Computer gleichzeitig zu steuern. Leider kein Drag und Drop und Zwischenablage nur für Textfiles und bmps. Ich schaue ...
von kaiserludi
15.08.2012, 17:04
Forum: Allgemeines Talk-Brett
Thema: Anti-Jammer-Thread
Antworten: 2058
Zugriffe: 678234

Re: Anti-Jammer-Thread

Gerade erst entdeckt:
http://underhanded.xcott.com/
8-)
von kaiserludi
15.08.2012, 02:28
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1480227

Re: Jammer-Thread

eXile hat geschrieben: Wenn man sich mit C++03 den Fuß abschießen kann, dann kann man sich wohl mit C++11 den halben Torso wegblasen. :roll:
Mal schauen, wie viele Standardversionen es noch dauert, bis bei Fehlern ganze Universen ausradiert werden :lol:
von kaiserludi
14.08.2012, 16:33
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: C++ Unit Tests
Antworten: 9
Zugriffe: 5688

Re: C++ Unit Tests

Wir nutzen seit eh und je http://de.wikipedia.org/wiki/CppUnit. Ob das jetzt besonders gut oder schlecht ist, kann ich nicht sagen, da ich nie was anderes eingesetzt habe. Die ganzen Makros sind nicht gerade hübsch, aber die Lib macht, was sie soll, ist plattformunabhängig und unter LGPL, kann also ...
von kaiserludi
10.08.2012, 15:09
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1480227

Re: Jammer-Thread

NetBeans und Eclipse machen das AFAIK schon lange so für C++. Keine Ahnung wie gut, aber auf jeden Fall besser als VC++. Funktioniert gar nicht in Eclipse :lol: Zumindest nicht bei 150MiB Source Code (= nur ein Teil unseres Systems). Da funktioniert dann nichtmal mehr einfachste Funktionsaufloesung...
von kaiserludi
09.08.2012, 23:12
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1480227

Re: Jammer-Thread

Naja, ich will clang eigentlich gar nicht so dringend als Compiler, sondern wegen der vielen cooles Features die die IDE damit so einfach umsetzen kann. Damit man für C++ das hat, was Eclipse für Java ist. Ich kann es schon gar nicht mehr abwarten, so etwas endlich in die Finger zu bekommen, seit i...
von kaiserludi
09.08.2012, 20:45
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1480227

Re: Jammer-Thread

Einfach clang als wählbare Compileroption bei VS reinhängen. Das sollte ja einfach gehen. Man kann schliesslich auch den ICC ins VS integrieren. Hab VisualStudio schon Ewigkeiten nicht mehr benutzt... GCC geht auf alle Fälle, wird z.B für Android NDK Enwtwicklung in VS ia. vs-android und/oder winDB...