Okej jag hade aningen lite att göra så jag skrev ihop denna fina kod. Alla ni nybörjare där ute... såhär skriver ni hello world i c++. Hehe... såna där e kul... Det värsta är att de inte ens är speciellt långt från verkligheten i många fall. jäklar vad grymma koder folk har gjort. Kolla den här länken: http://thedailywtf.com/archive/2004/10/27/2962.aspxHello World (klumpigt?)
#include <iostream>
using namespace std;typedef int I;
#define SKRIV I main(){
#define UT(x) cout<<x;
#define PA cin.get();
#define SKARMEN return 0;}
//////////////////////////////////
SKRIV UT("HELLO WORLD") PA SKARMEN
//////////////////////////////////
Sv: Hello World (klumpigt?)
Har sett saker i stil med
#define BEGIN {
#define END }
etc.
Finns så vitt jag vet nästan bara ett enda skäl till att använda makron, villkorlig kompilering.Sv: Hello World (klumpigt?)
denna var ett läckert exempel:
http://www.gr.ioccc.org/years.html#2000_dhyang
Han har gjort ett kod och när man öppnar den i textdokument så ser man en bild av ett ansikte. När man sedan kör koden så får man en ny bild som består av kod... när man kör den koden så får man en ny bild som består av kod och när man kör den tredje så kommer man tillbaka till den första bilden och koden. Sv: Hello World (klumpigt?)
Skönt sätt att få den syntax man själv vill ha, semantik är överskattat :)