Hallo und herzlich willkommen zum LUG-Expertentreff in Sachen Fußball-WM!
Die Teams der Gruppe C (Argentinien, Elfenbeinküste, Holland und Serbien/Montenegro) sind durch einen misslungenen Anti-Terror-Einsatz der Bundesregierung leider alle kollateralbeschädigt worden.
Die FIFA hat nach Ersatzspielern mit C-Kenntnissen gegoogelt und ist fündig geworden; immerhin zwei Ersatzteams konnten aufgestellt werden.
Es sind dies: - der mehrfache Meister "If", auch berüchtigt durch seine Frauenmannschaft "Else" - der Herausforderer "Switch", mit brasilianischen Ballzauberern
Schiedsrichter ist der angesehene Gertfried Copyleft-Codepolice (Spitzname GCC). Die Zuschauer fiebern mit, momentan liegt "Switch" in Führung. Wer wird gewinnen?
***** 8<----------------
#include <stdio.h>
/* Die Teams */ #define TEAM_SWITCH 0 #define TEAM_IF 1
static void wm2006(void) { /* 90. Minute, der Switch gewinnt, das ist ein Fakt */ int winner = TEAM_SWITCH;
/* jetzt gröhlen erstmal die Fans! einfach ignorieren... */ #define SWITCH_IST_WELTMEISTER /* gröhl! */ if (TEAM_SWITCH) { #define SWITCH_IST_DER_CHAMPION /* gröhl! */ } else { #define OLEEEEEEEEEEEEEEEEEEEEE /* gröhl! */ }
/* Nun kommt die Entscheidung */ const char *reporter; if(winner == TEAM_SWITCH) reporter = "der Switch hat gewonnen!"; else reporter = "der If hat gewonnen!";
printf("Reporter (BLOED-Zeitung) sagt voraus: %s\n", reporter);
/* Und was meint der Schiedsrichter? */ printf("...und der Schiri sagt: ");
switch(winner) /* Switch gewinnt, muss er ja! */
case TEAM_SWITCH: /* die Fans vom Switch gröhlen ganz laut mit */ SWITCH_IST_WELTMEISTER printf("der Switch hat gewonnen!!!\n"); SWITCH_IST_DER_CHAMPION case TEAM_IF: printf("der If hat gewonnen!!!\n"); OLEEEEEEEEEEEEEEEEEEEEE }
int main() { wm2006();
return 0; }
***** 8<----------------
Josef, mit Verzeihung an den Herrn Duff, und an all diejenigen, die nachher nie wieder in C oder C++ programmieren wollen :)
Oleee, ole, ole, oleeeee,
Am Donnerstag, 8. Juni 2006 21:08, schrieb Josef Spillner:
Hallo und herzlich willkommen zum LUG-Expertentreff in Sachen Fußball-WM!
Die Teams der Gruppe C (Argentinien, Elfenbeinküste, Holland und Serbien/Montenegro) sind durch einen misslungenen Anti-Terror-Einsatz der Bundesregierung leider alle kollateralbeschädigt worden.
Psst, Legislative != Exekutive... Oder ist es schon zu spät, haben wir nicht aufgepaßt?
Die FIFA hat nach Ersatzspielern mit C-Kenntnissen gegoogelt und ist fündig geworden; immerhin zwei Ersatzteams konnten aufgestellt werden.
Es sind dies:
- der mehrfache Meister "If", auch berüchtigt durch seine
Frauenmannschaft "Else"
- der Herausforderer "Switch", mit brasilianischen Ballzauberern
Och, warum durfte "Goto" nicht mit ran? Niemand kann so toll seine Gegner mit Doppelpässen ausspielen.
Schiedsrichter ist der angesehene Gertfried Copyleft-Codepolice (Spitzname GCC). Die Zuschauer fiebern mit, momentan liegt "Switch" in Führung. Wer wird gewinnen?
Hm, bricht der Schiri das Spiel nicht ab, wegen grober Fouls durch zweifelhafte Klammerung?
***** 8<----------------
#include <stdio.h>
/* Die Teams */ #define TEAM_SWITCH 0 #define TEAM_IF 1
static void wm2006(void) { /* 90. Minute, der Switch gewinnt, das ist ein Fakt */ int winner = TEAM_SWITCH;
/* jetzt gröhlen erstmal die Fans! einfach ignorieren... */ #define SWITCH_IST_WELTMEISTER /* gröhl! */ if (TEAM_SWITCH) { #define SWITCH_IST_DER_CHAMPION /* gröhl! */ } else { #define OLEEEEEEEEEEEEEEEEEEEEE /* gröhl! */ }
/* Nun kommt die Entscheidung */ const char *reporter; if(winner == TEAM_SWITCH) reporter = "der Switch hat gewonnen!"; else reporter = "der If hat gewonnen!";
printf("Reporter (BLOED-Zeitung) sagt voraus: %s\n", reporter);
/* Und was meint der Schiedsrichter? */ printf("...und der Schiri sagt: ");
switch(winner) /* Switch gewinnt, muss er ja! */
Foul!! Pfui! Klammern von vorn ist ausdrücklich erwünscht!
case TEAM_SWITCH: /* die Fans vom Switch gröhlen ganz laut mit */ SWITCH_IST_WELTMEISTER printf("der Switch hat gewonnen!!!\n"); SWITCH_IST_DER_CHAMPION
Tumult, sind hier die Hooligans am Werk?
case TEAM_IF: printf("der If hat gewonnen!!!\n"); OLEEEEEEEEEEEEEEEEEEEEE }
int main() { wm2006();
return 0; }
***** 8<----------------
Josef, mit Verzeihung an den Herrn Duff, und an all diejenigen, die nachher nie wieder in C oder C++ programmieren wollen :)
Oh, wer ist Herr Duff?
Gruß Friedrich
Alle 11:02, venerdì, 9. giugno 2006, Friedrich W. H. Kossebau ha scritto:
Oh, wer ist Herr Duff?
http://www.catb.org/jargon/html/D/Duffs-device.html
Der letzte Satz auf der Seite ist dann halt auch irgendwie der beste.
Josef
Am Freitag, 9. Juni 2006 11:26, schrieb Josef Spillner:
Alle 11:02, venerdì, 9. giugno 2006, Friedrich W. H. Kossebau ha scritto:
Oh, wer ist Herr Duff?
Danke. Hm. Bis zum Geek wär's für mich bestimmt noch weit. :/
Der letzte Satz auf der Seite ist dann halt auch irgendwie der beste.
Und zeigt mir, daß ich ein schlechter Schiedrichter für C-Spiele wäre. Vielleicht ist es doch nicht gut, erst C++ zu lernen und dann sich C anzunähern...
Friedrich
PS: Also schummelt die If-Mannschaft gewaltig, oder? Wär ein Skandal.
On 6/9/06, Friedrich W. H. Kossebau Friedrich.W.H@kossebau.de wrote:
Der letzte Satz auf der Seite ist dann halt auch irgendwie der beste.
Und zeigt mir, daß ich ein schlechter Schiedrichter für C-Spiele wäre. Vielleicht ist es doch nicht gut, erst C++ zu lernen und dann sich C anzunähern...
Kann man C++ ohne C-Kenntnisse überhaupt irgendwie gewinnbringend nutzen?
Zum Original-Thema: Unmut dass das verhasste Thema jetzt auch noch die Lug verrückt macht.
@Josef: Bitte löse die Macros(bzw. defines) auf.
Am Freitag, 9. Juni 2006 12:39, schrieb Steffen Liebergeld:
On 6/9/06, Friedrich W. H. Kossebau Friedrich.W.H@kossebau.de wrote:
Der letzte Satz auf der Seite ist dann halt auch irgendwie der beste.
Und zeigt mir, daß ich ein schlechter Schiedrichter für C-Spiele wäre. Vielleicht ist es doch nicht gut, erst C++ zu lernen und dann sich C anzunähern...
Kann man C++ ohne C-Kenntnisse überhaupt irgendwie gewinnbringend nutzen?
Natürlich, nur daß man nicht weiß, was von C++ C ist ;)
Zum Original-Thema: Unmut dass das verhasste Thema jetzt auch noch die Lug verrückt macht.
Schuld am Unmut ist doch nur die unverschämte FIFA und die Marketing-Ganoven.
Fußball an sich ist ne nette Sache, vor allem, wenn man es selber spielt*, statt anderen dabei zuzuschauen.
*Mit nem realen Ball, auf realem Boden und realen Mitspielern...
Friedrich
On Fri, Jun 09, 2006 at 01:57:06PM +0200, Friedrich W. H. Kossebau wrote:
Am Freitag, 9. Juni 2006 12:39, schrieb Steffen Liebergeld:
Hi,
Zum Original-Thema: Unmut dass das verhasste Thema jetzt auch noch die Lug verrückt macht.
Schuld am Unmut ist doch nur die unverschämte FIFA und die Marketing-Ganoven.
Fußball an sich ist ne nette Sache, vor allem, wenn man es selber spielt*, statt anderen dabei zuzuschauen.
*Mit nem realen Ball, auf realem Boden und realen Mitspielern...
Hmm, höre ich da gerade heraus das wir zum nächsten Studentenclub-Fußballtournier eine LUG-Mannschaft aufstellen könnten? :)
Ciao, Tobias
Alle 14:45, venerdì, 9. giugno 2006, Tobias Koenig ha scritto:
Hmm, höre ich da gerade heraus das wir zum nächsten Studentenclub-Fußballtournier eine LUG-Mannschaft aufstellen könnten? :)
Da habe ich folgenden Vorschlag dazu: Die Software "free as in speech", und das GAG18-Bier zum Spiel "free as in beer".
Josef
P.S. Auf die Anmerkung zum Unmut über die WM von Steffen: Ja, ich bin schon fies, weil ich ja über das Wochenende wieder Republikflucht begehe und mir davon erstmal Ruhe gönne :-)
On 6/9/06, Josef Spillner 2005@kuarepoti-dju.net wrote:
Alle 12:39, venerdì, 9. giugno 2006, Steffen Liebergeld ha scritto:
@Josef: Bitte löse die Macros(bzw. defines) auf.
[x] du möchtest Bekanntschaft mit gcc -E machen
Den hab ich erfunden. Trotzdem ist der Quelltext durch die defines nicht lesbarer geworden. Aber wir schweifen ab;-)
lug-dd@mailman.schlittermann.de