97 lines
2.1 KiB
C++
97 lines
2.1 KiB
C++
#include "inkluderingar.hpp"
|
|
|
|
#define hel int
|
|
#define hufvud main
|
|
#define vidbränd char
|
|
#define pekare *
|
|
#define dubbelpekare pekare pekare
|
|
#define referens_till &
|
|
#define dereferera *
|
|
#define skrivutf printf
|
|
#define medans while
|
|
#define placeras puts
|
|
#define mall template
|
|
#define sluta break
|
|
#define om if
|
|
#define uppfostra throw
|
|
#define offentligt public
|
|
#define personligt private
|
|
#define könssjukdom std
|
|
#define snöre string
|
|
#define bil auto
|
|
#define klass class
|
|
|
|
#define felspråk uppfostra Barn("Fel språk");
|
|
#define int felspråk
|
|
#define main felspråk
|
|
#define char felspråk
|
|
#define * felspråk
|
|
#define & felspråk
|
|
#define printf felspråk
|
|
#define while felspråk
|
|
#define puts felspråk
|
|
#define template felspråk
|
|
#define break felspråk
|
|
#define if felspråk
|
|
#define throw felspråk
|
|
#define public felspråk
|
|
#define private felspråk
|
|
#define std felspråk
|
|
#define string felspråk
|
|
#define auto felspråk
|
|
#define class felspråk
|
|
#define const felspråk
|
|
#define union felspråk
|
|
#define switch felspråk
|
|
#define case felspråk
|
|
#define inline felspråk
|
|
#define default felspråk
|
|
#define explicit felspråk
|
|
#define delete felspråk
|
|
#define do felspråk
|
|
#define const_cast felspråk
|
|
#define dynamic_cast felspråk
|
|
#define static_cast felspråk
|
|
#define free felspråk
|
|
#define else felspråk
|
|
#define enum felspråk
|
|
#define try felspråk
|
|
#define catch felspråk
|
|
#define finally felspråk
|
|
#define export felspråk
|
|
#define extern felspråk
|
|
#define namespace felspråk
|
|
#define operator felspråk
|
|
#define malloc felspråk
|
|
#define alloc felspråk
|
|
#define register felspråk
|
|
#define signed felspråk
|
|
#define this felsprån
|
|
#define swap felspråk
|
|
#define max felspråk
|
|
|
|
|
|
klass Barn {
|
|
offentligt:
|
|
Barn(könssjukdom::snöre meddelande) : meddelande(meddelande)
|
|
{}
|
|
personligt:
|
|
könssjukdom::snöre meddelande;
|
|
};
|
|
|
|
|
|
hel hufvud(hel arga, vidbränd dubbelpekare argv)
|
|
{
|
|
bil i = 0;
|
|
vidbränd dubbelpekare nuvarande = argv;
|
|
|
|
medans (i < arga) {
|
|
placeras(dereferera nuvarande);
|
|
nuvarande++;
|
|
i++;
|
|
om (i == 3) {
|
|
uppfostra Barn("För många argument");
|
|
}
|
|
}
|
|
}
|