Moin,
* Bernd Brodesser
* Thorsten Haude schrieb am 04.Nov.2001:
* Bernd Brodesser
[01-11-04 14:55]: int main (const int argc, const char **argv, const char **env); Das ist kein ISO-C. Das ist POSIX und es ist auch K&R, wenn man mal von const absieht, das es bei K&R nicht gibt. Schön, daß es immerhin Standards gibt, die es enthalten. Ich verzichte gerne auf nicht-ISO-Features.
Ich schätze mal, bei java ist das nicht anders. Das ist nicht das einzige, das bei Java anders ist als bei C. Mag sein, aber sicherlich kann man mit Java das Enviroment verändern. Ich denke nicht, und wenn doch, dann wär's ein Bug. Wie sollen solche Programme auf Plattformen laufen, die kein Environment haben? (Vermutlich wird aus dem gleichen Grund in ISO-C darauf verzichtet.)
Normalerweise wird die Übersetzung eben in Shellskripten gemacht, mit java -Ddings=$DINGS programm Thorsten -- They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety. - Benjamin Franklin