Hello,
FILE *f;
char fm[] = "w+";f = fopen("filename", fm);
Ich meinte das andersherum.
C interpretiert das "w+" und setzt es in einen eigenen Algorithmus um
Pascal reicht die Variable "Filemode" über einen Handler (OS-abhängig) direkt an das OS weiter, sofern das zulässig und sinnvoll ist. Da aber die meisten OS-Entwickler voneinander abgguckt haben und das selten vollständig neu entwickelt haben, die Filemodes meistens gleich. Nur C meint, hier ein eigenes Süppchen kochen zu müssen.
Wenn es damit eine echte Abstraktionsschicht einführen würde, wäre das sogar richtig. Aber eine Abstraktionsschicht darf nicht _wesentliche_ Fähigkeiten einer tieferen Schicht einfach unterschlagen.
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau