Die Suche ergab 467 Treffer

von kaiserludi
17.07.2012, 17:55
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Style - class template specializations && one class per file
Antworten: 34
Zugriffe: 5996

Re: Style - class template specializations && one class per

Was mir dabei noch nicht klar ist: Warum lande ich bei konstanten Pointern nicht in der Pointer Spezialiserung, aber bei Pointern auf Konstanten schon? Bei letzteren geht doch die const-Information für den Wert, auf den der Zeiger zeigt, genauso verloren, wie bei ersteren die const-Info über den Ze...
von kaiserludi
17.07.2012, 15:23
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Style - class template specializations && one class per file
Antworten: 34
Zugriffe: 5996

Re: Style - class template specializations && one class per

Kannst du, aber damit landest du nicht mehr in der Spezialisierung, weil du jetzt klar konstante Zeiger als " Werte " hast. Was mir dabei noch nicht klar ist: Warum lande ich bei konstanten Pointern nicht in der Pointer Spezialiserung, aber bei Pointern auf Konstanten schon? Bei letzteren...
von kaiserludi
17.07.2012, 13:56
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Style - class template specializations && one class per file
Antworten: 34
Zugriffe: 5996

Re: Style - class template specializations && one class per

Ja. Da hast du wohl recht. Zum Themas konstante Typen: Ich sehe keinen Sinn darin, den User dazu zu zwingen, erst ein const weg zu casten, wenn der Container eh nur Lesezugriff und das Überschreiben der einmal gespeicherten Daten mit neuen erlaubt, aber keine Änderung vorhandener Userdaten, auch übe...
von kaiserludi
17.07.2012, 01:43
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Style - class template specializations && one class per file
Antworten: 34
Zugriffe: 5996

Re: Style - class template specializations && one class per

Tatsächlich würde ich so weit gehen, zu postulieren, dass eine Spezialisierung für konstante Zeiger darauf hinweist, dass schon die Spezialisierung für Zeiger nicht der richtige Weg war. Oder dass versucht wird, bis zur weiten Unterstützung von C++ 11 auf C++ 11 Features wie Movement Semantics zu v...
von kaiserludi
16.07.2012, 21:11
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Style - class template specializations && one class per file
Antworten: 34
Zugriffe: 5996

Re: Style - class template specializations && one class per

template<typename Etype> class Foo { public: Foo(Etype& param); Foo(const Foo<Etype>& toCopy); }; template <typename Etype> class Foo<Etype*> { public: Foo(Etype* param, short* param2); Foo(const Foo<Etype*>& toCopy); }; template<typename Etype> Foo<Etype>::Foo(Etype& param) { } tem...
von kaiserludi
16.07.2012, 21:04
Forum: Gamedesign und Kreatives
Thema: Mobile Games
Antworten: 9
Zugriffe: 4290

Re: Mobile Games

Ich finde die Fragestellung nach dem perfekten Mobile Game unsinnig, da es auch mobil unzählige verschiedene Genres gibt und es heißt ja bewusst eben auch nicht "das beste MMO", sondern das beste "MMORPG", da es bei einem Vergleich zwischen einem MMORPG und einem MMOFPS oder eine...
von kaiserludi
16.07.2012, 20:57
Forum: Allgemeines Talk-Brett
Thema: Anti-Jammer-Thread
Antworten: 2063
Zugriffe: 741483

Re: Anti-Jammer-Thread

Naja, wir waren froh, dass wir überhaupt nach Hause konnten nachdem die meinten das Gate 5 mal umändern zu müssen, ohne was davon zu sagen. Ist schön wenn man denkt: "Um 17:30 ist Boarding an Gate 5". Aber es passiert nichts. Und ne Viertelstunde nach dieser Zeit geht der Flieger plötzlic...
von kaiserludi
16.07.2012, 12:45
Forum: Allgemeines Talk-Brett
Thema: Anti-Jammer-Thread
Antworten: 2063
Zugriffe: 741483

Re: Anti-Jammer-Thread

eXile hat geschrieben:Ähm, ähm … dafür haben wir hier aber Brot! :oops:
Da ziehe ich den Strand vor. Ich esse eh lieber Steak zum Frühstück.
von kaiserludi
13.07.2012, 19:01
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7544
Zugriffe: 1614873

Re: Jammer-Thread

Code: Alles auswählen

int x;
float x;
-> " 'x' : redefinition; different basic types"

Code: Alles auswählen

int x;
float* x;
-> " 'x' : 'float *' differs in levels of indirection from 'int'"

Argh: der Indirection error verdeckt den redefinition error und kann einen auf eine völlig falsche Fährte locken.
von kaiserludi
13.07.2012, 18:49
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Style - class template specializations && one class per file
Antworten: 34
Zugriffe: 5996

Re: Style - class template specializations && one class per

Jep, dachte ich mir. Und ggf. typename nicht vergessen, MSVC++ rächt sich erst bei der ersten Instantiierung. ;) Ja, die typename Freuden sind mi wohl vertraut. Äußert nervig bei Templates in Libs, die dann nirgends in der Lib selsbt, sondern nur in Testapps instantiert werden: Die lib kompiliert a...
von kaiserludi
13.07.2012, 18:39
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Style - class template specializations && one class per file
Antworten: 34
Zugriffe: 5996

Re: Style - class template specializations && one class per

Ah, OK, was ich in meinem Fall eigentlich wollte, war nicht const_cast<std::remove_const<Etype*>::type>(data), sondern const_cast<std::remove_const<Etype>::type*>(data). Jetzt funzt es wie gedacht. :)
von kaiserludi
13.07.2012, 18:13
Forum: Allgemeines Talk-Brett
Thema: Anti-Jammer-Thread
Antworten: 2063
Zugriffe: 741483

Re: Anti-Jammer-Thread

glassbear hat geschrieben:Hab einen Steam Key fuer Defense Grid ueber - Bestes Tower Defense Spiel ever :mrgreen: [/b] Wer sich zuerst hier im Thread meldet, kriegt ihn! ;)
*meld* :)
von kaiserludi
13.07.2012, 18:11
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Style - class template specializations && one class per file
Antworten: 34
Zugriffe: 5996

Re: Style - class template specializations && one class per

template <class T> struct remove_const<T> { typedef T type; }; template <class T> struct remove_const<const T> { typedef T type; }; Mir fällt gerade auf, das muss korrekt so aussehen: template <class T> struct remove_const { typedef T type; }; template <class T> struct remove_const<const T> { typed...
von kaiserludi
13.07.2012, 16:45
Forum: Allgemeines Talk-Brett
Thema: Anti-Jammer-Thread
Antworten: 2063
Zugriffe: 741483

Re: Anti-Jammer-Thread

Und noch was zum freuen:
Ich sehe gerade, dass ich schon seit über 10 Jahren im ZFX angemeldet bin, welches damals mein erstes Forum überhaupt war, damals noch auf stefanzerbst.de 8-) *in Nostalgie schwelg*
von kaiserludi
13.07.2012, 16:42
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Style - class template specializations && one class per file
Antworten: 34
Zugriffe: 5996

Re: Style - class template specializations && one class per

Hmm, in dem Fall bin ich dann wohl auf einer falschen Fährte gewesen. Ich habe gerstern eine Fehlermeldung gehabt, die mir danach aussah, als würde für non-const Pointer Foo<T*> und für const-pointer Foo<T> aufgerufen werden, denn bei dem nicht konstanten Pointer hat alles gepasst und der gleichen A...
von kaiserludi
13.07.2012, 16:33
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Style - class template specializations && one class per file
Antworten: 34
Zugriffe: 5996

Re: Style - class template specializations && one class per

Aber ich will ja verhindern, dass wenn ich nur template<typename T> class Foo und template<typename T> class Foo<T*> habe, const int* pBar; Foo(pBar); eine Instanz von Foo<T> erstellt, weil keine partielle Spezialisierung für Foo<const T*> existiert.
von kaiserludi
13.07.2012, 16:26
Forum: Allgemeines Talk-Brett
Thema: Anti-Jammer-Thread
Antworten: 2063
Zugriffe: 741483

Re: Anti-Jammer-Thread

Ich habe einen neuen Kosenamen für meine Mädels:
"mein kleiner popliger Haufen Biomasse auf einem winzigen Staubkorn im Universum".
Danke eXile für die Inspiration!
von kaiserludi
13.07.2012, 16:19
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Style - class template specializations && one class per file
Antworten: 34
Zugriffe: 5996

Re: Style - class template specializations && one class per

Gerade gesehen: type_traits sind in VS2010 ja schon implementiert. template<typename T> class Foo; template<typename T> class Foo<std::remove_const<T*>::type>; führt aber leider zu: error C2923: 'Foo' : 'std::tr1::remove_const<T*>::type' is not a valid template type argument for parameter 'T' aber g...
von kaiserludi
13.07.2012, 13:38
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Style - class template specializations && one class per file
Antworten: 34
Zugriffe: 5996

Re: Style - class template specializations && one class per

@dot: In Java/C# erbt alles von Object und die C++ Version sollte eine den Versionen in anderen Sprachen einigermaßen ähnliche Architektur haben, damit man in beide Richtugnen neue Features, Bugfixes, etc. relativ leicht portieren kann. Ich möchte dem nutezr aber nicht wirklich zumuten, jeden Int be...
von kaiserludi
13.07.2012, 12:51
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Style - class template specializations && one class per file
Antworten: 34
Zugriffe: 5996

Re: Style - class template specializations && one class per

Es handelt sich um ein Dictionary, welches diverse Datentypen als Keys und als Values aufnehmen kann, wobei aber garantiert ist, dass alle Keys in der gleichen Dictionary Instanz den gleichen Typ haben, genau wie alle Values den gleichen Typ haben, der Keytype dar fsic haber natürlich von Valuetype ...
von kaiserludi
13.07.2012, 12:06
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Style - class template specializations && one class per file
Antworten: 34
Zugriffe: 5996

Re: Style - class template specializations && one class per

Naja, das geht schneller als man denkt: Ein Container für Key-Value Paare, für den es einen Datentyp gibt, der eine Spezialisierung verlangt und der sowohl als Key, als auch als Value möglich ist: 1 generische Version + 1 partielle Spezialiserung für Pointer + 1 volle Spezialiserung für den gesonder...
von kaiserludi
10.07.2012, 18:09
Forum: Allgemeines Talk-Brett
Thema: Diskussion zu freier/unfreier Software
Antworten: 29
Zugriffe: 10884

Re: Anti-Jammer-Thread

Wenn man hauptsächlich mobil unterwegs ist, hat der traditionelle Desktop mit MS VisualStudio und C++ keine Zukunft mehr. Du willst mir also tatsächlich erzählen, dass man deiner Meinung nach in Zukunft auf sowas entwickeln wird!? Basically yes, aber ich werd natürlich einen großen Bildschirm und e...
von kaiserludi
10.07.2012, 17:08
Forum: Allgemeines Talk-Brett
Thema: Anti-Jammer-Thread
Antworten: 2063
Zugriffe: 741483

Re: Anti-Jammer-Thread

template<typename EKeyType, typename EValueType> template<typename FKeyType, typename FValueType, typename FDummyType> JString& Dictionary<EKeyType, EValueType>::typesToStringImplementation<FKeyType, FValueType, FDummyType>::operator()(JString& retStr) const { return retStr = Helpers::TypeN...
von kaiserludi
06.07.2012, 21:51
Forum: Allgemeines Talk-Brett
Thema: Stellenprofil IT Director - das kann doch nur Superman?
Antworten: 19
Zugriffe: 7521

Re: Stellenprofil IT Director - das kann doch nur Superman?

Was konkret stört dich? Planung, Koordination, Leitung, Verantwortung hinsichtlich der System-Architektur, Steuerung der Umsetzung und Ressourcenplanung der IT - Sicherstellen der Erreichung der Geschäftsziele, das ist schon ziemlich viel Verantwortung Naja, wer keine Verantwortung übernehmen will,...
von kaiserludi
05.07.2012, 16:01
Forum: Allgemeines Talk-Brett
Thema: Stellenprofil IT Director - das kann doch nur Superman?
Antworten: 19
Zugriffe: 7521

Re: Stellenprofil IT Director - das kann doch nur Superman?

Ich finde die Anforderungen eher erstaunlich gering.
von kaiserludi
05.07.2012, 15:21
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Globale Operatoren/Funktionen mit Doxygen dokumentieren
Antworten: 6
Zugriffe: 2270

Re: Globale Operatoren/Funktionen mit Doxygen dokumentieren

Habe die Lösung gefunden: Es gibt ein Schlüsselwort "relates" bzw. equivalent "related", welches dafür sorgt, dass die Doku für eine globale Funktion im Abschnitt "related functions" in der Doku der angegeben Klasse auftaucht, statt global im Namespace aufgleicher Eben ...
von kaiserludi
14.06.2012, 13:49
Forum: Allgemeines Talk-Brett
Thema: Anti-Jammer-Thread
Antworten: 2063
Zugriffe: 741483

Re: Anti-Jammer-Thread

Florian Keßeler hat geschrieben:
Jörg hat geschrieben:VS-Benutzer seit 5.0 (nicht 2005 ;) ).
Heute auf Eclipse gewechselt.
Vom Regen in die Traufe ;-)
Eher vom Himmel in die Hölle ;)
von kaiserludi
08.06.2012, 19:26
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Style - class template specializations && one class per file
Antworten: 34
Zugriffe: 5996

Style - class template specializations && one class per file

Stellt euch vor, ihr habt eine Template-Klasse mit 2 Templateparametern, partiellen Spezialisierungen für Pointer und vollen Spezialiserungen und das jeweils unabhängig voneeinander mal nur für einen der beiden Templateparameter, mal für den anderen oder auch mal für beide, also quasi soetwas: templ...
von kaiserludi
23.05.2012, 18:12
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7544
Zugriffe: 1614873

Re: Jammer-Thread

Also ich bin ja überaus gespannt auf Clang + Eclipse. Sobald das gut läuft, könnte es sehr gut sein, dass ich mich von Visual Studio verabschiede. Jedenfalls wenn dann Eclipse für C++ so gut ist, wie für Java (immerhin ist Eclipse der Grund, aus dem Java erst erträglich geworden ist). Eclipse ist d...
von kaiserludi
03.05.2012, 16:40
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7544
Zugriffe: 1614873

Re: Jammer-Thread

So langsam versteh ich, warum Code in China Geld kostet: Der ist einfach billig. Im negativen Sinn. Am Ende schauen sich das dann doch 1-2 Leute von uns an und schreiben Teile neu, weil es so nicht ins System passt :? Das ist nicht nur in China so. Merkt euch: Source nie etwas aus, bei dem der Code...