Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Allgemeines (OffTopic) » virtuals Hirn

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
04.11.2003, 15:11 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


hier ist etwas was mir virtual gepostet hat was ich euch auf keinen Fall vorenthalten möchte

Ich hatte mal wieder getrollt bzw geblödelt und ihn gefragt ob er mir einen Auszug aus seinem Gehirn bzgl. STL schicken kann.

ich bekam folgende sehr lustige antwort

C++:
/* virtual 1.0 */
class Gehirn:
{
    std::map<std::string,std::string> assoziationen;
    ...
public:
     ....
     void drinke_X_über_den_durst(int X) {
           while(X--) {
               int rnd = rand()%assoziationen.size();
               std::map<std::string,std::string>::iterator i;
               for(i=assoziationen.begin(); rnd--; ++i);
               assoziationen.erase(i);
           }
     }
      
};



So jetzt wisst ihr alle was in einem Geniehirn vor sich geht( ). Vielleicht zeigt uns ja beefy auch einen ausschnitt.

@virtual
ich hoffe du nimmst es mir nicht übel das ich das hier poste. Es war allerdings viel zu schade, als das nur ich mich an deinem kreativen Post erfreuen kann, so dass ich das einfach posten musste.
--
...fleißig wie zwei Weißbrote

Dieser Post wurde am 04.11.2003 um 15:13 Uhr von Windalf editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
04.11.2003, 16:08 Uhr
0xdeadbeef
Gott
(Operator)


Ich hab nen Patch:

C++:
/* virtual 1.1 */
class Gehirn:
{
    std::map<std::string,std::string> assoziationen;
    std::map<std::string, std::string> assoc_temp_unavail;
    ...
public:
     ....
     void drinke_X_über_den_durst(unsigned X) {
           while(X--) {
               int rnd = rand()%assoziationen.size();
               std::map<std::string,std::string>::iterator i;
               for(i=assoziationen.begin(); rnd--; ++i) {
                 assoc_temp_unavail[i->first] = i->second;
                 assoziationen.erase(i);
               }
           }
     }

    void nuechter_aus(unsigned X) {
        for (std::map<std::string, std::string>::iterator i = assoc_temp_unavail.begin();
           X-- && i != assoc_temp_unavail.end(); ++i)
           assoziationen[i->first] = i->second;
           assoc_temp_unavail.erase(i);
    }
      
};


--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Allgemeines (OffTopic) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: