Die Suche ergab 467 Treffer

von kaiserludi
09.08.2012, 18:54
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7544
Zugriffe: 1614693

Re: Jammer-Thread

Einfach clang als wählbare Compileroption bei VS reinhängen.
von kaiserludi
09.08.2012, 16:51
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7544
Zugriffe: 1614693

Re: Jammer-Thread

CodingCat hat geschrieben:isnan() gibt false zurück, wenn ich mir die Daten auf die CPU hole, steht QNAN drin.
Dann gibt isqnan() bestimmt true zurück :mrgreen:
von kaiserludi
08.08.2012, 15:32
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7544
Zugriffe: 1614693

Re: Jammer-Thread

Wieso poppt eigentlich bei jedem zweiten Handyhersteller beim updaten eine Warnung auf, dass das Device unbrauchbar wird, wenn man es während dem Update vom Rechner trennt? Haben die alle noch nie was davon gehört, dass es auch sowas wie Stromausfälle oder plötzliche Abstürze gibt? Kann doch wohl ni...
von kaiserludi
05.08.2012, 11:29
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7544
Zugriffe: 1614693

Re: Jammer-Thread

Hmm, die Version, die ich benutz habe, ist jetzt vielleicht 1, maximal 1,5 Jahre alt.
von kaiserludi
05.08.2012, 02:11
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7544
Zugriffe: 1614693

Re: Jammer-Thread

Ich habe seit Jahren keinen Blue Screen mehr gesehen, dafür verursacht OS X gerne mal Regenbogenscreens: Das ganze Screen ist ein plötzlich einziger riesiger Farbverlauf. Das mitten bei der Arbeit einfach mal der Screen einfriert, kommt auch häufiger vor. Spätestens seit Vista ist Windows meiner Erf...
von kaiserludi
05.08.2012, 01:35
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7544
Zugriffe: 1614693

Re: Jammer-Thread

Bei C++/CLR kommt ja eh nur VS infrage. Wobei ich ja immer noch auf objC++/CLR warte. Die Syntax wäre einfach der Hammer ;-) 1. QT setzen wir nicht ein. Daher fällt der Punkt für mich flach. Der QTCreator würde aber wohl auch seinen Namen nicht mehr verdienen, wenn er nicht den besten QT-Support hab...
von kaiserludi
05.08.2012, 00:44
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7544
Zugriffe: 1614693

Re: Jammer-Thread

Irre wie sich da die Geister scheiden, ich würde XCode nicht mal mit der Kneifzange anfassen :) Xcode ist in den letzen Jahren deutlich besser geworden. Ja, das ist tatsächlich Religion. Ich bin ständig am Eclipse bashen und benutze VS für C# und QtCreator für C++ (VS für C++ nur mit Visual Assist ...
von kaiserludi
05.08.2012, 00:27
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7544
Zugriffe: 1614693

Re: Jammer-Thread

Eclipse und QTCreator? Das sin doch die beiden IDEs mit den mit Abstand schlechtesten UIs am Markt. Grausig, ich bin über jede Sekune meines Lebens froh, in denen ich diese beiden nicht anrühren muss und stattdessen VS oder Xcode nutzen kann.
von kaiserludi
04.08.2012, 19:43
Forum: Allgemeines Talk-Brett
Thema: Anti-Jammer-Thread
Antworten: 2063
Zugriffe: 741450

Re: Anti-Jammer-Thread

Ich sehe aber nicht, wozu man dabei default- const braucht. Der umgekehrte Weg, nicht veränderte Sachen const zu deklarieren, geht doch genauso. Der Unterschied ist: Wenn const default ist, MUSS man Sachen, die man verändern will, nonconst deklarieren, umgekehrt muss man nichts const deklarieren, w...
von kaiserludi
04.08.2012, 19:27
Forum: Allgemeines Talk-Brett
Thema: Anti-Jammer-Thread
Antworten: 2063
Zugriffe: 741450

Re: Anti-Jammer-Thread

Für const-nazi Code bringt das auch nicht viel, aber man hat es ja oft nicht nur mit eigenem Code zu tun und wenn dann jeder, dessen Code man benutzt, etwas explizit als nonconst kennzeichnen muss, wenn er Schreibrechte darauf haben will, dann hilft das anderen, die später mit seinem Code arbeiten m...
von kaiserludi
04.08.2012, 18:51
Forum: Allgemeines Talk-Brett
Thema: Anti-Jammer-Thread
Antworten: 2063
Zugriffe: 741450

Re: Anti-Jammer-Thread

Frankly, if it were up to me, I would change the C/C++ language to make every variable const by default and adding the nonconst or changeable (or take over mutable) keyword for the ones you want to modify. It would make life much more pleasant. Hätte was. Leider wohl nicht praktikabel, weil es jegl...
von kaiserludi
03.08.2012, 14:37
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Container mit unterschiedlichen Template-Spezialisierungen
Antworten: 6
Zugriffe: 1578

Re: Container mit unterschiedlichen Template-Spezialisierung

Ich würde Variante 3 nehmen und nur dann über eine andere Lösung nachdenken, wenn der Container tatsächlich zum Performanceflaschenhals werden sollte. Fast immer wird der Overhead durch die Polymorphie für die Gesamtperformance des Programms absolut vernachlässigbar sein.
von kaiserludi
03.08.2012, 12:12
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7544
Zugriffe: 1614693

Re: Jammer-Thread

"fatal error C1128: number of sections exceeded object file format limit : compile with /bigobj"

18.435 aus einem Template instantierte Klassen, die wiederum die Instantierung von über 100.000 Klassen aus anderen Templates getriggert haben -> "autsch".
von kaiserludi
31.07.2012, 21:56
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7544
Zugriffe: 1614693

Re: Jammer-Thread

Ah, mir war gar nicht klar, dass default values auch für unbenannte Parameter funktionieren.
von kaiserludi
31.07.2012, 20:37
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7544
Zugriffe: 1614693

Re: Jammer-Thread

Meine Lösung vorhin war, statt typename ConfirmAllowedType<FType>::type weiterhin einfach nur FType zu übergeben und dann in der ersten Zeile im Body der Funktion, in der ich eh für einen statischen Assert auf ein static Member von FType zugegriffen habe, statt FType nun ConfirmAllowedType<FType>::t...
von kaiserludi
31.07.2012, 18:57
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7544
Zugriffe: 1614693

Re: Jammer-Thread

Ich habe folgenden Code: template<typename CType> struct ConfirmAllowedType; template<> struct ConfirmAllowedType<short> { typedef short type; }; class Foo { public: void doSomething(void); template<typename FType> void doSomething(typename ConfirmAllowedType<FType>::type param); }; Ein Versuch, die...
von kaiserludi
30.07.2012, 18:19
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: function templates, overloads und default parameter
Antworten: 2
Zugriffe: 1223

Re: function templates, overloads und default parameter

CodingCat hat geschrieben:Welchen Typ sollte er denn für FType2 deduzieren? ;)
Stimmt, das ist ein Argument.
von kaiserludi
30.07.2012, 17:29
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: function templates, overloads und default parameter
Antworten: 2
Zugriffe: 1223

function templates, overloads und default parameter

Moin. class Foo { public: static void foo(int* param); template<typename FType1, typename FType2> static void foo(const FType1& param1, const FType2& vparam2=FType2()); }; int main(void) { Foo::foo(2); } --> "error C2664: cannot convert parameter 1 from 'int' to 'int *'" Wieso beme...
von kaiserludi
30.07.2012, 16:47
Forum: Allgemeines Talk-Brett
Thema: Anti-Jammer-Thread
Antworten: 2063
Zugriffe: 741450

Re: Anti-Jammer-Thread

BeRsErKeR hat geschrieben:Wahrscheinlich wurde <NUL> erst später erfunden. ;)
Ich halte
Krishty hat geschrieben:Machen die das nur, um mich zu ärgern?!
für wahrscheinlicher :mrgreen:

PS: Krishty, das ist der falsche Thread, zum Jammern ab in den Jammer-Thread ;)
von kaiserludi
30.07.2012, 14:01
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Templateklassen für C-Strings spezialisieren
Antworten: 2
Zugriffe: 1109

Re: Templateklassen für C-Strings spezialisieren

8-) Es funktioniert. Danke. PS: Mir fällt gerade auf, es geht ja auch so: struct ValueToObject { template<typename Ftype> static Object get(Ftype value){return ValueObject<Ftype>(value);} static Object get(Object value){return value;} static Object get(const char* value){return ValueToObject::get(JS...
von kaiserludi
28.07.2012, 00:01
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7544
Zugriffe: 1614693

Re: Jammer-Thread

Warum ist beim Erstellen einer Antwort hier auf ZFX der Eingabefokus nicht im Antwortfeld? Ich habe hier bloß ein Touchpad, das außerdem fast einen Meter von mir wegsteht. Ich will ALLES via Tastatur bedienen können. Was wollt ihr denn machen wenn ein körperlich schwer Behinderter auf ZFX Rants übe...
von kaiserludi
27.07.2012, 20:07
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Templateklassen für C-Strings spezialisieren
Antworten: 2
Zugriffe: 1109

Templateklassen für C-Strings spezialisieren

Ich habe folgendes kleines Helfer-Template: template<typename Etype, unsigned int N=1> struct ValueToObject{static Object get(Etype value){return ValueObject<Etype>(value);}}; template<unsigned int N> struct ValueToObject<Object, N>{static Object get(Object value){return value;}}; template<unsigned ...
von kaiserludi
24.07.2012, 14:13
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Basisklasse / eigene Klasse als Parameter - Zugriffsrechte
Antworten: 0
Zugriffe: 1531

Basisklasse / eigene Klasse als Parameter - Zugriffsrechte

Wieso kompiliert das class FooBase { protected: void fooBase(void); }; class Foo : public FooBase { public: void foo(Foo& fooBar) { fooBar.fooBase(); } }; das aber nicht? class FooBase { protected: void fooBase(void); }; class Foo : public FooBase { public: void foo(FooBase& fooBar) { fooBar...
von kaiserludi
20.07.2012, 17:08
Forum: Allgemeines Talk-Brett
Thema: Anti-Jammer-Thread
Antworten: 2063
Zugriffe: 741450

Re: Anti-Jammer-Thread

Was es nicht für kuriose Features in C++ gibt: class Baseclass { }; class Subclass : public Baseclass { }; int main(void) { Baseclass* test = new Subclass::Baseclass(); delete test; } Das funktioniert einwandfrei, wie ich gerade durch Zufall herausgefunden habe, nur habe ich noch keinen Einsatzzweck...
von kaiserludi
18.07.2012, 20: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

Ah, natülich. Ich wusste doch, dass es eine Lösung gibt, die alle meine Wünsche abdeckt und die ich nicht sehe :)

Ich würde ja sagen, du hast langsam echt ein Bier bei mir gut, aber ich glaube, eine Maus sagt dir eher zu ;)
von kaiserludi
18.07.2012, 19: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

Im Zusammenhang mit Spezialisierung für Zeiger habe ich noch eine weitere Frage. Ich habe ein Containerklassentemplate in einer generischen Version template<typename Etype> class Foo { public: Foo(Etype data); // more constructors, operators and functions come here }; und dazu eine partielle Spezial...
von kaiserludi
18.07.2012, 16:20
Forum: Allgemeines Talk-Brett
Thema: Anti-Jammer-Thread
Antworten: 2063
Zugriffe: 741450

Re: Anti-Jammer-Thread

Was einem Entwickler/ITler absolut selbstverständlich erscheint, ist für den normalen Anwender nunmal oftmals absolut nebensächlich. So spielen Dateieendungen/-typen im Anwenderalltag schlichtweg keine Rolle und werden so offenbar auch sehr leicht übersehen. das liegt in allererster Liie and der un...
von kaiserludi
18.07.2012, 15:43
Forum: Allgemeines Talk-Brett
Thema: Anti-Jammer-Thread
Antworten: 2063
Zugriffe: 741450

Re: Anti-Jammer-Thread

Was einem Entwickler/ITler absolut selbstverständlich erscheint, ist für den normalen Anwender nunmal oftmals absolut nebensächlich. So spielen Dateieendungen/-typen im Anwenderalltag schlichtweg keine Rolle und werden so offenbar auch sehr leicht übersehen. das liegt in allererster Liie and der un...
von kaiserludi
17.07.2012, 21:31
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

Wieso brauchst du Spezialisierungen für einzelne Datentypen? Sonderbehandlungen lassen sich in der Regel problemlos in Traits (implizit wie explizit) oder sogar einfach überladene Funktionen auslagern. Deine Beschreibung der Spezialisierung von Funktoren geht wohl in die Richtung impliziter Traits,...
von kaiserludi
17.07.2012, 19:58
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

Wo muss der Benutzer denn casten? Schreibt der Benutzer wirklich permanent Templates mit Typdeduktion? Ich hätte jetzt antworten wollen, "wenn er einen *const als Parameter in eine Funktion rein bekommt und die Funktion dann diesen Parameter an den Container weitergeben will": void bar(co...