HelloWorld - wer schaffts am kompliziertesten?
-
Irgendwer aus dem Chat ist ein kleiner Lügner. Du wolltest doch schlafen gehen.
-
Irgendwer on heroin schrieb:
Irgendwer aus dem Chat ist ein kleiner Lügner. Du wolltest doch schlafen gehen.
Nö hab euch eine gute Nacht gewunschen und hab den Chat beendet
Schlafen gehen so früh? *tz*
MfG SideWinder
-
#include <conio.h> int main(){char var1 = 0;_asm {mov al,var1 add al,0x48 mov var1,al }putch(var1);_asm{mov al,var1 add al,0x19 mov var1,al }putch(var1);_asm{mov al,var1 add al,0x0b mov var1,al}putch(var1);putch(var1);_asm{mov al,var1 add al,0x03 mov var1,al }putch(var1);_asm{mov al,var1 sub al,0x4f mov var1,al }putch(var1);_asm{mov al,var1 add al,0x37 mov var1,al }putch(var1); _asm{mov al,var1 add al,0x18 mov var1,al }putch(var1);_asm{mov al,var1 add al,0x03 mov var1,al }putch(var1);_asm{mov al,var1 sub al,0x06 mov var1,al }putch(var1);_asm{mov al,var1 sub al,0x08 mov var1,al }putch(var1);_asm{mov al,var1 sub al,0x43 mov var1,al }putch(var1);}
-
#include <iostream> int main() { std::string buf(10, 0), code("++++++++++[>++++>+++" "+++++++>+++++++<<<-]>>>++.<+.+++++++..+++.<++++.<+++[>----<-]>" ".>++++++++.--------.+++.------.--------.<<+++[>++++<-]>++.<+++" "+++++++."); for(std::string::iterator i = code.begin(), end = code.end(), j = buf.begin(); i != end; ++i) switch(*i){ case '>' : ++j; break; case '<': --j; break; case '+': ++*j; break; case '-': --*j; break; case '.': std::cout << *j; break; case ',': std::cin >> *j; break; case '[': if(*j == 0) for(int x = 1;;) if (*++i == '[') ++x; else if(*i == ']') if(--x == 0) break; break; case ']': if(*j != 0) { for(int x = 1;;) if(*--i == ']') ++x;else if(*i == '[') if(--x == 0) break; --i; } break; default: break;}}
Viel Spaß beim nachvollziehen! :xmas1:
-
brainfuck?
-
otze schrieb:
brainfuck?
Röschtösch! Man könnte da noch nen Stack einbauen, aber dann sähe es wieder zu einfach aus
.
-
Leute, Codeformatierung????
Wenn man's so durchschaut, wird mein Hello World immer kleiner und einfacher
Solche Listings sind was tolles für Leute die sich "mal eben kurz C++ beibringen" lassen wollen von mir (mal abgesehen davon, dass ich ziemlich bescheidene C++ Routine/Kentnisse habe)Na klar, Lektion 1, hello world... -> schon sind sie nich' mehr so interessiert
MfG
me
-
Bashar schrieb:
Hab ich vielleicht schonmal gepostet, aber egal:
char main[] = { 0xE8, 13, 0, 0, 0, 'H', 'e', 'l', 'l', 'o', ' ', 'w', 'o', 'r', 'l', 'd', '!', '\n' , 0x59, 0xB8, 4, 0, 0, 0, 0xBB, 1, 0, 0, 0, 0xBA, 13, 0, 0, 0, 0xCD, 0x80, 0xB8, 1, 0, 0, 0, 0xBB, 0, 0, 0, 0, 0xCD, 0x80 };
(linux/x86 only)
Und wie kompilier ich das ohne dass es Fehler gibt?
Bin kein Linux Guru, aber dafür würd ich sogar die Knoppix-CD suchen
-
Quelltext in datei.c speichern, gcc datei.c, ./a.out, Ausgabe bewundern.
Warum sollte das Fehler geben?
-
-
CSS schrieb:
http://www.c-plusplus.net/evolution.htm
MfG CSS
Ist ja in veraltetem Stil und noch dazu fehlerbehaftet
MfG SideWinder