Schreib das kürzeste Programm, das nach ANSI-C89 kompiliert. Und mit 8 braucht ihr hier garnicht erst anzutanzen, das kann ja jeder! -- Einfachheit ist Voraussetzung für Zuverlässigkeit. -- Edsger Wybe Dijkstra
Ich kann auch eine leere Datei kompilieren -- All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)
ich glaube @beefy meint, das kompiliert, und ausführbar ist. -- A! Elbereth Gilthoniel! silivren penna míriel o menel aglar elenath, Gilthoniel, A! Elbereth!
@Pablo: Ein Programm das nur kompiliert wird, ist als Objektdatei vorhanden. Vor dem Linken ist es nicht ausführbar. -- All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)
OK, ok. Ich drücke mich genauer aus: Das kürzeste Programm, dass nach C89 in eine ausführbare Datei kompiliert. Ob die abschmiert, soll mir gleich sein.
C++:
main();
ist nicht legal. Der Linker beschwert sich, dass main deklariert, aber nicht gefunden wurde. -- Einfachheit ist Voraussetzung für Zuverlässigkeit. -- Edsger Wybe Dijkstra
Das macht die Aufgabe natürlich etwas schwerer... -- All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)
@Pablo: Das wird nicht funktionieren, weil du den Fuktionsrumpf nicht geschrieben hast. Es muss mindestens
C++:
main(){}
sein. Aber damit sollen wir beefy nicht kommen... -- All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)