Über IRCLOVE Persönlichkeiten Copyright-Informationen anzeigen Bibliothek des Autors anzeigen Nachricht an Autor schreiben


The complete c++ sourcecode of human life -- the header Eigenwerk
von zimbal aus der Kategorie Freier Text - Abstraktes

ascii
language is a virus from outer space. (laurie anderson)
Erstellt:    25.01.2004 00:00
Geändert: 23.09.2006 23:03
2480 Lesungen, 4.4KB



the complete c++ sourcecode of human life

---------------the header----------------















//-----------------------------------------//
//* program: lifecycle.exe //
//* author: god //
//* co-author: devil //
//* this file: cycle.hpp (header file) //
//* version: 0.84-3-beta //
//-----------------------------------------//


#ifndef cycleHEADER

#define cycleHEADER



#define MAXHUMAN 8674928376 // a lot of people

#define ENDOFDAYS 100000000000000 // nearly endless

#define BORNPERMINUTE 65945

#define DYINGPERMINUTE 65826

#define DAYSPERYEAR 365

#define MINUTESPERDAY 1440





class Thuman : public Tcreature

{

private:



// individual settings

bool isdead;

int age;

int dayage; // in the range 0..DAYSPERYEAR

bool haspartner; // TRUE if partner!=NULL;

Thuman* partner;

Thuman* parents;

Thuman* someone;

Tcreature* teddy;



// some counters and flags

// all boolean or within the range of 0..100

int hungry;

int horny;

int feelwarm;

int needlove;

int needplaying;

int needsleep;

bool needtoilet;





public:



// functions on age

void actasbaby();

void actaschild();

void actasteen();

void actasadult();



// functions on behaviour

void scream();

void eat();

void say(char*);

void play();

void playalone();

void shit();

bool reaction();

Thuman* searchpartner();

void kiss(Thuman*);

void havesex(Thuman*);

void masturbate();

void waitonanswer(Thuman*);

bool checkreaction(Thuman*);

void dosomethingstupid();

void dosomethingverystupid();

void putclotheson();

void putclothesoff();

void sleep();



} human[MAXHUMAN];



// some variables on time

extern int minute;

extern long int day;

extern long int year;



extern int daythisyear; // day in actual year (0..DAYSPERYEAR)



#endif


Dieses Medium ist zur Bewertung freigegeben. Die durchschnittliche Bewertung: 8.0000 (3).
Registrieren Sie sich und bewerten Sie diesen Inhalt!
Anmelden, eigene Werke veröffentlichen und Teil der Autorengemeinschaft werden - 100% kostenfrei (Infos)
Username: Passwort: EMail:


Denker            
chili am 11.11.2005 18:54 (Kommentar)    4  
chili
Ich poste mal hier einen evtl. dazupassenden Link: http://www.geschichtsthemen.de/menschenzahl.htm


Neuen Kommentar oder Ergänzung schreiben
Überschrift Kommentar Ergänzung

Ich habe die Richtlinen zum Schreiben von Kommentaren, gelesen und verstanden. Ich habe sie bei meinem/r Kommentar/Ergänzung beachtet.


Rechtliche Hinweise: Der/die Autor/in hat mit dem Einstellen dieses Inhaltes IRCLOVE von jeder Art von Einwendungen und Einsprüchen seitens Dritter freigestellt. Sollte hier Ihrer Meinung nach das gültige deutsche Recht in irgendeiner Weise verletzt werden, wenden Sie sich bitte vorrangig an den Verfasser. Informieren Sie uns bitte gleichzeitig per Mail an service@irclove.de.
Verarbeitungszeit: 0.058 sek.