B
Branimir Maksimovic
Keith said:The implementation can use floating point registers in the
implementation of memcpy() if it can guarantee that doing so meets the
standard's requirements for memcpy(). Hardware exceptions aren't the
only consideration, as Christian Bau very clearly explained (see
above).
For "floating point registers", you can substitute any conceivable
implementation detail, including carrier pigeons carrying clay
tablets. It just has to work.
Unrealistic, but perfectly legal as far as the standard is concerned.
So basically you think that there is implementation that will run
time check every value before using mechanisms that produce
exceptions otherwise apply string copy semantics for memcpy?
This is completely opposite of what orginial message says,
that memcpy can have x=y semantics which is clearly not the case.
Greetings, Bane.