Ansicht umschalten Baum an
Avatar von Schily

Schily

mehr als 1000 Beiträge seit 14.07.2000

08.11.2012 19:23 Permalink

Re: Anders formuliert: cl.exe ist fehlerhaft

Bonita.M schrieb am 8. November 2012 18:49

> > Liefer doch mal den Absatz im C Standard in dem drinsteht warum
> > C lib Code anders behandelt werden sollte als "user code"!? 

> Seh ich genauso. Das Verhalten wird nach Spezifikation definiert,
> also darf es auch gleichermaßen optimiert werden.

memset() ist nach Definition eine Bibliotheks- Funktion, deren
Arbeitsweise dem Kompiler unbekannt ist.

Der Kompiler darf bei dieser Funktion keine eingebauten Funktionen
verwenden und welche Implementierung von memset() letztlich versendet
wird, hängt per Definition von der Linkreihenfolge ab.


Bewerten - +
Ansicht umschalten Baum an
Anzeige

heise online Themen