Hypercell ein ] Hypercell aus ] Zeige Navigation ] Verstecke Navigation ]
c++.de  
   
Forentreff 2012     
Bücher-Shop mit Amazon (Buchkategorien)C++ : Referenzen zu C++ : C++ Builder : Visual C++ : C# : Java : Spieleprogrammierung : Systemprogrammierung Linux : Software-Entwicklung : .NET : Compilertechnik : Algorithmen & Datenstrukturen : Objektorientierung : Entwurfsmuster : UML : eXtreme Programming : Scrum : Projektmanagement : Software-Testing : Datenbanken : Tom DeMarco : Dilbert : User Friendly
C/C++ Forum :: Die Artikel ::  (Humor) Ungewöhnliche Variablendeklarationen     Zeige alle Beiträge auf einer Seite Auf Beitrag antworten
Autor Nachricht
Marc++us
Administrator

Benutzerprofil
Anmeldungsdatum: 05.04.2000
Beiträge: 17120
Beitrag Marc++us Administrator 10:35:16 10.02.2010   Titel:   (Humor) Ungewöhnliche Variablendeklarationen            Zitieren

Ungewöhnliche Variablendeklarationen

C und C++ sind wunderschöne Sprachen. Wo sonst könnte man sowas programmieren?

C/C++ Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
auto accident;
register voters;
static electricity;
struct by_lightning;
void *where_prohibited;
char broiled;
short circuit;
short changed;
long johns;
unsigned long letter;
double entendre;
double trouble;
union organizer;
float valve;
short pants;
union station;
void check;
unsigned check;
struct dumb by[sizeof member];
C/C++ Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
auto accident;
register voters;
static electricity;
struct by_lightning;
void *where_prohibited;
char broiled;
short circuit;
short changed;
long johns;
unsigned long letter;
double entendre;
double trouble;
union organizer;
float valve;
short pants;
union station;
void check;
unsigned check;
struct dumb by[sizeof member];
C/C++ Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
auto accident;
register voters;
static electricity;
struct by_lightning;
void *where_prohibited;
char broiled;
short circuit;
short changed;
long johns;
unsigned long letter;
double entendre;
double trouble;
union organizer;
float valve;
short pants;
union station;
void check;
unsigned check;
struct dumb by[sizeof member];

_________________
Viele Grüße
Marc++us
C++.de


Zuletzt bearbeitet von GPC am 20:30:47 06.06.2010, insgesamt 3-mal bearbeitet
FrEEzE2046
Mitglied

Benutzerprofil
Anmeldungsdatum: 03.12.2008
Beiträge: 786
Beitrag FrEEzE2046 Mitglied 13:51:09 04.05.2010   Titel:              Zitieren

void check; geht doch gar nicht
#_
Unregistrierter




Beitrag #_ Unregistrierter 17:59:03 04.05.2010   Titel:              Zitieren

C/C++ Code:
double whopper;
C/C++ Code:
double whopper;
C/C++ Code:
double whopper;


:rolleyes:
Burkhi
Mitglied

Benutzerprofil
Anmeldungsdatum: 12.11.2003
Beiträge: 491
Beitrag Burkhi Mitglied 12:17:38 05.05.2010   Titel:              Zitieren

C/C++ Code:
1
2
3
4
5
6
7
8
9
1
2
3
4
5
6
7
8
9
int el;
string tanga;
struct ur;
char nicht_vorhanden;
char los;
short s;
union und_fdp;
double cheeseburger;
auto matik;
C/C++ Code:
1
2
3
4
5
6
7
8
9
int el;
string tanga;
struct ur;
char nicht_vorhanden;
char los;
short s;
union und_fdp;
double cheeseburger;
auto matik;
C/C++ Code:
1
2
3
4
5
6
7
8
9
int el;
string tanga;
struct ur;
char nicht_vorhanden;
char los;
short s;
union und_fdp;
double cheeseburger;
auto matik;

_________________
Objekt- Orientierte Automatisierungs- Software- Entwicklung
In Use: Rad Studio XE2, Rad Studio XE, Rad Studio 2010 Prof, Delphi+CB Bundle 2009 Prof,BDS2006 Prof, CBuilder 5 Prof


Zuletzt bearbeitet von Burkhi am 12:20:29 05.05.2010, insgesamt 1-mal bearbeitet
Blue-Tiger
Mitglied

Benutzerprofil
Anmeldungsdatum: 29.11.2002
Beiträge: 2979
Beitrag Blue-Tiger Mitglied 09:06:31 07.05.2010   Titel:              Zitieren

http://bash.org/?870274

_________________
I have come here to chew memory and kick ass... and malloc() is returning a null pointer.
This message has been ROT-13 encrypted twice for higher security.
http://bluetiger.bauchlandung.org/
lolol
Unregistrierter




Beitrag lolol Unregistrierter 17:40:25 08.05.2010   Titel:              Zitieren

Blue-Tiger schrieb:
http://bash.org/?870274


:D :D :D
abc.w
Mitglied

Benutzerprofil
Anmeldungsdatum: 25.04.2008
Beiträge: 1364
Beitrag abc.w Mitglied 22:28:27 09.05.2010   Titel:              Zitieren

Im Linux-Kernel:
C/C++ Code:
unsigned long when_i_went_to_sleep;
C/C++ Code:
unsigned long when_i_went_to_sleep;
C/C++ Code:
unsigned long when_i_went_to_sleep;
veritySeeker
Unregistrierter




Beitrag veritySeeker Unregistrierter 23:06:38 09.05.2010   Titel:   Re: (Humor) Ungewöhnliche Variablendeklarationen            Zitieren

Marc++us schrieb:

Wo sonst könnte man sowas programmieren?

Wo kann man sonst so viel abschreiben? ==> http://www.gnu.org/fun/jokes/declarations.html :rolleyes:
Burkhi
Mitglied

Benutzerprofil
Anmeldungsdatum: 12.11.2003
Beiträge: 491
Beitrag Burkhi Mitglied 16:16:35 10.05.2010   Titel:   Re: (Humor) Ungewöhnliche Variablendeklarationen            Zitieren

veritySeeker schrieb:

Wo kann man sonst so viel abschreiben? ==> http://www.gnu.org/fun/jokes/declarations.html :rolleyes:


Ich hab aber nix abgeschrieben :D :D

_________________
Objekt- Orientierte Automatisierungs- Software- Entwicklung
In Use: Rad Studio XE2, Rad Studio XE, Rad Studio 2010 Prof, Delphi+CB Bundle 2009 Prof,BDS2006 Prof, CBuilder 5 Prof
Bitte ein Bit
Mitglied

Benutzerprofil
Anmeldungsdatum: 24.10.2007
Beiträge: 828
Beitrag Bitte ein Bit Mitglied 11:04:26 11.05.2010   Titel:              Zitieren

Und wie überprüfe ich ob ein String gestorben ist ???

Ganz klar mit der strtod() Funktion !!! ;)
Mups
Unregistrierter




Beitrag Mups Unregistrierter 17:53:10 11.05.2010   Titel:              Zitieren

C/C++ Code:
int* willy;
/* ... */
free(willy);
C/C++ Code:
int* willy;
/* ... */
free(willy);
C/C++ Code:
int* willy;
/* ... */
free(willy);


:o)
Walnut_Burl
Mitglied

Benutzerprofil
Anmeldungsdatum: 24.02.2010
Beiträge: 171
Beitrag Walnut_Burl Mitglied 15:26:16 31.05.2010   Titel:              Zitieren

Vielleicht noch was zur WM (obwohl der eigentlich Sinn ja ziemlich derb ist..)

C/C++ Code:
public:Viewing();
C/C++ Code:
public:Viewing();
C/C++ Code:
public:Viewing();


;)
Bitte ein Bit
Mitglied

Benutzerprofil
Anmeldungsdatum: 24.10.2007
Beiträge: 828
Beitrag Bitte ein Bit Mitglied 11:56:09 10.06.2010   Titel:              Zitieren

Und was ist der Nachfolger der Windows GDI ???

Ganz klar !!! NOD :D

Kane lässt grüßen :D
mgaeckler
Unregistrierter




Beitrag mgaeckler Unregistrierter 09:22:05 09.07.2010   Titel:   The most useless comment            Zitieren

Hallo,

ich habe auch ein schönes Beispiel aus einen Quelltext für X11:

C/C++ Code:
Display *display; // Display
C/C++ Code:
Display *display; // Display
C/C++ Code:
Display *display; // Display


Soll tatsächlich irgendjemand mal benutzt haben.

mfg Martin
dunno
Unregistrierter




Beitrag dunno Unregistrierter 13:06:39 09.07.2010   Titel:              Zitieren

Code:
int electual;

class Mate
{
//
};
Code:
int electual;

class Mate
{
//
};
Code:
int electual;

class Mate
{
//
};
y-vonne
Unregistrierter




Beitrag y-vonne Unregistrierter 14:16:53 14.07.2010   Titel:              Zitieren

private:Dancer();
Bitte ein Bit
Mitglied

Benutzerprofil
Anmeldungsdatum: 24.10.2007
Beiträge: 828
Beitrag Bitte ein Bit Mitglied 10:18:47 19.07.2010   Titel:              Zitieren

C/C++ Code:
1
2
3
4
5
6
7
8
1
2
3
4
5
6
7
8
struct IPhone : IUnknown
{
    SCODE MCT QueryInterface(REFIID riid, void **ppvObject);
    UINT MCT AddRef(void);
    UINT MCT Release(void);
private:
    UINT RefCount;
};
C/C++ Code:
1
2
3
4
5
6
7
8
struct IPhone : IUnknown
{
SCODE MCT QueryInterface(REFIID riid, void **ppvObject);
UINT MCT AddRef(void);
UINT MCT Release(void);
private:
UINT RefCount;
};
C/C++ Code:
1
2
3
4
5
6
7
8
struct IPhone : IUnknown
{
    SCODE MCT QueryInterface(REFIID riid, void **ppvObject);
    UINT MCT AddRef(void);
    UINT MCT Release(void);
private:
    UINT RefCount;
};
Burkhi
Mitglied

Benutzerprofil
Anmeldungsdatum: 12.11.2003
Beiträge: 491
Beitrag Burkhi Mitglied 17:35:45 29.07.2010   Titel:              Zitieren

Code:
 unsigned char entspricht_BYTE;
Code:
unsigned char entspricht_BYTE;
Code:
 unsigned char entspricht_BYTE;

_________________
Objekt- Orientierte Automatisierungs- Software- Entwicklung
In Use: Rad Studio XE2, Rad Studio XE, Rad Studio 2010 Prof, Delphi+CB Bundle 2009 Prof,BDS2006 Prof, CBuilder 5 Prof
GPC
Moderator

Benutzerprofil
Anmeldungsdatum: 11.07.2004
Beiträge: 6301
Beitrag GPC Moderator 21:14:45 29.07.2010   Titel:              Zitieren

Burkhi schrieb:
Code:
 unsigned char entspricht_BYTE;
Code:
unsigned char entspricht_BYTE;
Code:
 unsigned char entspricht_BYTE;

I did not lol...
Bitte ein Bit
Mitglied

Benutzerprofil
Anmeldungsdatum: 24.10.2007
Beiträge: 828
Beitrag Bitte ein Bit Mitglied 09:05:59 13.08.2010   Titel:              Zitieren

Perl ist aber auch recht schön. Wie drücke ich folgendes in Perl aus ?

- "Friss oder stirb" ?
Code:
open Mouth, "For Eating" or die
Code:
open Mouth, "For Eating" or die
Code:
open Mouth, "For Eating" or die

- "To be or not to be" ?
Code:
/(bb|[^b]{2})/
Code:
/(bb|[^b]{2})/
Code:
/(bb|[^b]{2})/
TyRoXx
Mitglied

Benutzerprofil
Anmeldungsdatum: 30.06.2009
Beiträge: 766
Beitrag TyRoXx Mitglied 10:30:17 13.08.2010   Titel:              Zitieren

Bitte ein Bit schrieb:

- "To be or not to be" ?
Code:
/(bb|[^b]{2})/
Code:
/(bb|[^b]{2})/
Code:
/(bb|[^b]{2})/

C/C++ Code:
0x2BE | !0x2BE
C/C++ Code:
0x2BE | !0x2BE
C/C++ Code:
0x2BE | !0x2BE

Der Ausdruck ergibt (un)interessanterweise in C 0x2BE, damit wäre die Frage beantwortet.

_________________
Will man einen Sumpf trockenlegen, so darf man nicht die Frösche fragen, und es nützt auch nichts, selbst einer zu werden.
antialias
Mitglied

Benutzerprofil
Anmeldungsdatum: 10.06.2008
Beiträge: 99
Beitrag antialias Mitglied 19:07:05 13.08.2010   Titel:              Zitieren

Fürs exception handling
C/C++ Code:
throw up();
C/C++ Code:
throw up();
C/C++ Code:
throw up();


Zuletzt bearbeitet von antialias am 19:07:21 13.08.2010, insgesamt 1-mal bearbeitet
Bitte ein Bit
Mitglied

Benutzerprofil
Anmeldungsdatum: 24.10.2007
Beiträge: 828
Beitrag Bitte ein Bit Mitglied 09:59:01 09.09.2010   Titel:              Zitieren

Wusste ich doch !!! :D
http://www.netzpolitik.org/2010/terrorismusexperte-warnt-vor-c/
C/C++ Forum :: Die Artikel ::  (Humor) Ungewöhnliche Variablendeklarationen   Auf Beitrag antworten

Zeige alle Beiträge auf einer Seite




Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Sie können keine Beiträge in dieses Forum schreiben.
Sie können auf Beiträge in diesem Forum antworten.
Sie können Ihre Beiträge in diesem Forum nicht bearbeiten.
Sie können Ihre Beiträge in diesem Forum nicht löschen.
Sie können an Umfragen in diesem Forum nicht mitmachen.

Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme

c++.de ist Teilnehmer des Partnerprogramms von Amazon Europe S.à.r.l. und Partner des Werbeprogramms, das zur Bereitstellung eines Mediums für Websites konzipiert wurde, mittels dessen durch die Platzierung von Werbeanzeigen und Links zu amazon.de Werbekostenerstattung verdient werden kann.

Die Vervielfältigung der auf den Seiten www.c-plusplus.de, www.c-plusplus.info, www.c-sar.de, www.c-plusplus.net und www.baeckmann.de enthaltenen Informationen ohne eine schriftliche Genehmigung des Seitenbetreibers ist untersagt (vgl. §4 Urheberrechtsgesetz). Die Nutzung und Änderung der vorgestellten Strukturen und Verfahren in privaten und kommerziellen Softwareanwendungen ist ausdrücklich erlaubt, soweit keine Rechte Dritter verletzt werden. Der Seitenbetreiber übernimmt keine Gewähr für die Funktion einzelner Beiträge oder Programmfragmente, insbesondere übernimmt er keine Haftung für eventuelle aus dem Gebrauch entstehenden Folgeschäden.