Die Suche ergab 467 Treffer

von kaiserludi
02.02.2012, 09:34
Forum: Allgemeines Talk-Brett
Thema: Anti-Jammer-Thread
Antworten: 2068
Zugriffe: 767927

Re: Anti-Jammer-Thread

Clang nutzt diese Möglichkeit definitiv; Visual C++ bestimmt nicht (weil dafür geschriebener Text üblicherweise viel zu sehr auf nicht-standardkonformem Verhalten wie signed -Über- und -Unterläufen aufbaut). Bitte? Seit wann interessiert MSVC der Standard? Der schwert sich da doch weit weniger drum...
von kaiserludi
31.01.2012, 19:48
Forum: Allgemeines Talk-Brett
Thema: Ernährungs-Thread
Antworten: 48
Zugriffe: 9161

Re: Ernährungs-Thread

BeRsErKeR hat geschrieben:aber ich höre halt auf meinen Körper und der will halt nur Fleisch.
Warum gibst du ihm dann Pizza?
von kaiserludi
31.01.2012, 14:02
Forum: Allgemeines Talk-Brett
Thema: Ernährungs-Thread
Antworten: 48
Zugriffe: 9161

Re: Ernährungs-Thread

Deine ernährungstips gibt dir so eig. jeder (zumindest zum abnehmen...man muss bei Kohlehydrate halt noch unterscheiden (grob kurzkettige und langkettige) und die sind durchaus wichtig...). Kommt drauf an, was du unter wichtig verstehst. Wichtig für den menschlichen Körper? Nein, dieser kommt auch ...
von kaiserludi
31.01.2012, 14:01
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7544
Zugriffe: 1689494

Re: Jammer-Thread

Ja, die Übergabe der size in bytes statt in characters war in der Tat das Problem :)
von kaiserludi
31.01.2012, 10:11
Forum: Allgemeines Talk-Brett
Thema: Ernährungs-Thread
Antworten: 48
Zugriffe: 9161

Re: Ernährungs-Thread

Deine ernährungstips gibt dir so eig. jeder (zumindest zum abnehmen...man muss bei Kohlehydrate halt noch unterscheiden (grob kurzkettige und langkettige) und die sind durchaus wichtig...). Kommt drauf an, was du unter wichtig verstehst. Wichtig für den menschlichen Körper? Nein, dieser kommt auch ...
von kaiserludi
30.01.2012, 21:53
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7544
Zugriffe: 1689494

Re: Jammer-Thread

Naja, für Zeilen wie GetBuffer(Length=WCSLEN(buffer)); und Buffer = new EG_CHAR[(BufferLen=MaxStrLen)+1]; gibt es absolut keinen Grund. Im besten Fall verschleiern sie die Ausführungsreihenfolge und machen den Code unleserlich, im schlimmsten Fall wird der Code falsch, wie z.B. bei function(assignm...
von kaiserludi
30.01.2012, 21:14
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7544
Zugriffe: 1689494

Re: Jammer-Thread

GetBuffer() sieht so aus: inline void JString::GetBuffer(unsigned int MaxStrLen) { Buffer = new EG_CHAR[(BufferLen=MaxStrLen)+1]; } Mit der von dir angesprochenen Zeile ist also alles in Ordnung. Es gibt keinen Bufferoverrun, weil die terminierende Null mit eingerechnet ist (die Methode wird so an d...
von kaiserludi
30.01.2012, 20:16
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7544
Zugriffe: 1689494

Re: Jammer-Thread

JString& JString::operator+=(int aNum) { JString str; str = aNum; return *this += str; } knallt mir im Marmalade GCC ARM für Windows beim ausführen von str = aNum; mit einem Segmentation Fault weg und zwar, weil er bei JString& JString::operator=(int aNum) { EG_CHAR buffer[12]; SNWPRINTF(bu...
von kaiserludi
30.01.2012, 11:40
Forum: Allgemeines Talk-Brett
Thema: Ernährungs-Thread
Antworten: 48
Zugriffe: 9161

Re: Ernährungs-Thread

Deine ernährungstips gibt dir so eig. jeder (zumindest zum abnehmen...man muss bei Kohlehydrate halt noch unterscheiden (grob kurzkettige und langkettige) und die sind durchaus wichtig...). Kommt drauf an, was du unter wichtig verstehst. [..] Wichtig in der Hinsicht (sportliche) maximalleistung bri...
von kaiserludi
30.01.2012, 10:48
Forum: Allgemeines Talk-Brett
Thema: Ernährungs-Thread
Antworten: 48
Zugriffe: 9161

Re: Ernährungs-Thread

Deine ernährungstips gibt dir so eig. jeder (zumindest zum abnehmen...man muss bei Kohlehydrate halt noch unterscheiden (grob kurzkettige und langkettige) und die sind durchaus wichtig...). Kommt drauf an, was du unter wichtig verstehst. Wichtig für den menschlichen Körper? Nein, dieser kommt auch ...
von kaiserludi
30.01.2012, 10:43
Forum: Allgemeines Talk-Brett
Thema: Ernährungs-Thread
Antworten: 48
Zugriffe: 9161

Re: Ernährungs-Thread

Geht mir auch so. Ich kann problemlos mal 1-2 Tage gar nichts essen. Sowas ist nicht gerade gesund. Der Körper lebt damit in einem Mangel und zieht sich auf Grundfunktionen zurück. Das geht vielleicht "problemlos", doch deine maximale Leistung erreichst du damit sicherlich nicht. Ohne jet...
von kaiserludi
30.01.2012, 10:16
Forum: Allgemeines Talk-Brett
Thema: Ernährungs-Thread
Antworten: 48
Zugriffe: 9161

Re: [Projekt] Zudo's StoneQuest

Ja das ist tatsächlich schon ziemlich gut... Ich esse sogar extrem fettig und proteinhaltig aber zunehmen geht bei mir nicht wirklich. Korrekt formuliert wäre: "Ich esse extrem fettig und proteinhaltig, zunehmen geht bei mir DESHALB nicht wirklich." Fett und insbesondere Protein sättigen ...
von kaiserludi
18.01.2012, 18:06
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Wann machen 'tagged'-accessor sinn?
Antworten: 3
Zugriffe: 884

Re: Wann machen 'tagged'-accessor sinn?

Ich finde das eher unschön, denn du musst ja c.get(Calendar.TIPPFEHLER) dann gesondert über einen intern default-Case zur Laufzeit als Fehler behandeln. Da ist es mir lieber, wenn bereits der Compiler meckert, dass er den Methodennamen des getters nicht kennt.
von kaiserludi
18.01.2012, 18:00
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7544
Zugriffe: 1689494

Re: Jammer-Thread

Dann brauchst du aber auch einen eigenen Zuweisungsoperator für int oder einen Cast ;) Den eigenen Zuweisungsoperator dafür hatte ich seit eh und je und den wollte ein Kollege aufrufen und hat stattdessen den Konstruktor aufgerufen, welcher leider etwas völlig anderes bewirkt. War zwar schnell und ...
von kaiserludi
18.01.2012, 17:50
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7544
Zugriffe: 1689494

Re: Jammer-Thread

Wer hat sich ausgedacht, dass bei MyClass foo = 1 der Konstruktor MyClass(int param) aufgerufen wird, statt dem Zuweisungsoperator und warum? Kannst den Konstruktor als explicit markieren, dann geht es nicht mehr. Ah, sehr schön. Das liebe ich an C++: Es gibt für praktisch jedes Problem eine elegan...
von kaiserludi
18.01.2012, 16:26
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7544
Zugriffe: 1689494

Re: Jammer-Thread

Ah, Syntaxdetails sind doch was tolles :D JString tmp = rand(); // initialisiere einen leeren String und reserviere einen Buffer für rand() Buchstaben JString tmp; tmp = rand() // initialisiere einen leeren String mit der default-Buffersize und speichere dann die string-representation von rand() dar...
von kaiserludi
16.01.2012, 18:02
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7544
Zugriffe: 1689494

Re: Jammer-Thread

@kaiserludi: Das ist völlig korrekt so. Das Objekt selbst wird nicht verändert, nur der Wert auf den der Zeiger zeigt (was nicht mehr in den Aufgabenbereich der Klasse fällt). Tatsache, wenn ich aus dem int* ein int mache und dessen Adresse an gFoo weiterreichen will, gibts doch tatsächlich eine Fe...
von kaiserludi
16.01.2012, 17:47
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7544
Zugriffe: 1689494

Re: Jammer-Thread

Mir ist gerade aufgefallen, dass es den Compiler in keinster Weise stört, wenn ich eine const Instanz verändere, indem ich eine const-Methode darauf aufrufe, welche intern eine globale Funktion aufruft, die schreibend auf die Instanz zugreift. Weder VS noch Clang schmeißen auch nur ein Warning. Argh...
von kaiserludi
13.01.2012, 15:45
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Listenerinterface der Basisklasse implementieren -> C4355
Antworten: 7
Zugriffe: 1354

Re: Listenerinterface der Basisklasse implementieren -> C435

Hmm, ich frage mich gerade, was überhaupt der Nutzen dieses Warnings ist (G++ solls laut Google wohl auch nicht schmeißen). Ich könnte ja genauso gut den this-pointer nicht in der Initializer-list an den base-class Konsturktor übergeben, sondern in hinterher im Rumpf per setter setzen, dann kann zwa...
von kaiserludi
13.01.2012, 15:12
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Listenerinterface der Basisklasse implementieren -> C4355
Antworten: 7
Zugriffe: 1354

Re: Listenerinterface der Basisklasse implementieren -> C435

Am besten wäre es wohl, wenn der Compiler das Warning erst bei einem Zugriff auf den derived-Pointer in Konstruktor oder Destruktor schmeißen würde und nicht, bereits wenns einfach nur als Parameter übergeben wird, aber das war ihnen wohl in Sachen Implementierung zu komplex. Ja, wie bereits geschri...
von kaiserludi
13.01.2012, 11:25
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Friend-access nur für auserwählte protected/private-vars
Antworten: 8
Zugriffe: 1667

Re: Friend-access nur für auserwählte protected/private-vars

Stimmt, daran, dass ich die Konstruktion von erbenden Objekten nicht so einfach unterbinden kann, es sei denn durch private Konstruktoren statt protected, habe ich noch gar nicht gedacht. Wenn ich so drüber nachdenke, macht es aber eigentlich auch wenig Sinn, von diesen Klassen zu erben, womit ich e...
von kaiserludi
13.01.2012, 11:02
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Listenerinterface der Basisklasse implementieren -> C4355
Antworten: 7
Zugriffe: 1354

Re: Listenerinterface der Basisklasse implementieren -> C435

Ich lebe bisher mit diesen Warnungen. Das würde ich ungerne, einfach weil ich es von anderen Projekten kenne, dass ein Rebuild der Solution eben mal eine vierstellige Anzahl Warnings produziert und man immer viel Freude hat, wenn man gerade Code geschrieben hat, für den der Compiler ein weiteres ge...
von kaiserludi
13.01.2012, 10:59
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Friend-access nur für auserwählte protected/private-vars
Antworten: 8
Zugriffe: 1667

Re: Friend-access nur für auserwählte protected/private-vars

Was genau willst du denn damit dann machen? Klasse X kommuniziert mit einem Masterserver und lässt sich von diesem regelmäßig Aktualisierungen über die Listen offener Gamerooms und über die Liste der Spieler im Raum, in dem sich der Client aktuell befindet, schicken. Aus den serialisierten Rohdaten...
von kaiserludi
13.01.2012, 10:14
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Listenerinterface der Basisklasse implementieren -> C4355
Antworten: 7
Zugriffe: 1354

Listenerinterface der Basisklasse implementieren -> C4355

Ich habe folgendes (hier veeinfach dargestelltes) Design: class Listener { public: virtual void callback(void) = 0; }; class Base { public: Base(Listener* pListener); private: Listener* mpListener; }; class Subclass : public Base, Public Listener { public: Subclass(void); }; Base::Base(Listener* pLi...
von kaiserludi
13.01.2012, 05:09
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Friend-access nur für auserwählte protected/private-vars
Antworten: 8
Zugriffe: 1667

Re: Friend-access nur für auserwählte protected/private-vars

Im vorliegenden Fall möchte ich gerneden Zugriff auf Konstruktoren der Klasse als Protected mit friend-Zugriff haben. Über das öffentliche Interface sollen bestehende Instanzen genutzt und kopiert werden können, ganz neue hingegen sollen nur intern durch eine befreundete Klasse erzeugt werden können...
von kaiserludi
12.01.2012, 20:46
Forum: Allgemeines Talk-Brett
Thema: Anti-Jammer-Thread
Antworten: 2068
Zugriffe: 767927

Re: Anti-Jammer-Thread

antisteo hat geschrieben:Mal so eben 700 BMP-Dateien umbenannt, alle Leerzeichen raus, außerdem eine gewisse Farbe transparent gesetzt und das ganze nach PNG mit Alpha-Kanal konvertiert.

Arbeitszeit: Na ratet mal ;)
Da es in diesem Thread steht: Sehr deutlich unter 1min.
von kaiserludi
12.01.2012, 20:44
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Friend-access nur für auserwählte protected/private-vars
Antworten: 8
Zugriffe: 1667

Friend-access nur für auserwählte protected/private-vars

Folgendes Design schwebt mir vor: public: void everyOneShouldBeAbleToCallMe(void); protected: void noOneButFriendsAndSubclassesShouldBeAbleToCallMe(void); private: void noOneButFriendsShouldBeAbleToCallMe(void); protected: void noOneButSubclassesShouldBeAbleToCallMe(void); private: void noOneExceptT...
von kaiserludi
12.01.2012, 13:14
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [Visual Studio 2008] Project-Properties resetten
Antworten: 6
Zugriffe: 1272

Re: [Visual Studio 2008] Project-Properties resetten

dot hat geschrieben:
kaiserludi hat geschrieben:
Krishty hat geschrieben:<Inherit from parent or project defaults>?
Ne, das ist dann ja auch fett.
Nur bist du auf Apply klickst, aber ich muss gestehn dass ich das auch erst unlängst mal herausgefunden hab ;)
Das war es tatsächlich.
Danke euch allen.
von kaiserludi
11.01.2012, 21:14
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [Visual Studio 2008] Project-Properties resetten
Antworten: 6
Zugriffe: 1272

Re: [Visual Studio 2008] Project-Properties resetten

Krishty hat geschrieben:<Inherit from parent or project defaults>?
Ne, das ist dann ja auch fett.
von kaiserludi
11.01.2012, 20:13
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [Visual Studio 2008] Project-Properties resetten
Antworten: 6
Zugriffe: 1272

[Visual Studio 2008] Project-Properties resetten

Man öffne eine Visual Studio 2008 Solution, rechtsklicke im Solution-Explorer auf ein C++ Projekt und es öffnen sich die sogenannten property Pages. Dort kann man dann unter Configuration Properties z.B. C++ oder Librarian auswählen, usw. und dort wiederum dann alle möglichen Einstellugnen für das P...