Die Suche ergab 467 Treffer
- 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.
- 09.08.2012, 16:51
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7544
- Zugriffe: 1614693
Re: Jammer-Thread
Dann gibt isqnan() bestimmt true zurück :mrgreen:CodingCat hat geschrieben:isnan() gibt false zurück, wenn ich mir die Daten auf die CPU hole, steht QNAN drin.
- 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...
- 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.
- 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...
- 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...
- 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 ...
- 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.
- 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...
- 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...
- 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...
- 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.
- 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".
18.435 aus einem Template instantierte Klassen, die wiederum die Instantierung von über 100.000 Klassen aus anderen Templates getriggert haben -> "autsch".
- 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.
- 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...
- 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...
- 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
Stimmt, das ist ein Argument.CodingCat hat geschrieben:Welchen Typ sollte er denn für FType2 deduzieren? ;)
- 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...
- 30.07.2012, 16:47
- Forum: Allgemeines Talk-Brett
- Thema: Anti-Jammer-Thread
- Antworten: 2063
- Zugriffe: 741450
Re: Anti-Jammer-Thread
Ich halteBeRsErKeR hat geschrieben:Wahrscheinlich wurde <NUL> erst später erfunden. ;)
für wahrscheinlicher :mrgreen:Krishty hat geschrieben:Machen die das nur, um mich zu ärgern?!
PS: Krishty, das ist der falsche Thread, zum Jammern ab in den Jammer-Thread ;)
- 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...
- 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...
- 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 ...
- 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...
- 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...
- 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 ;)
Ich würde ja sagen, du hast langsam echt ein Bier bei mir gut, aber ich glaube, eine Maus sagt dir eher zu ;)
- 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...
- 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...
- 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...
- 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,...
- 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...