Explanation, please!

jim nutt jim.nutt at p11.f15.n114.z1.fidonet.org
Fri Sep 2 00:49:21 AEST 1988


 ->    In article <ac4GLe9fit1010twl3. at amdahl.uts.amdahl.com> 
 -> chuck at amdahl.uts.amdahl.com (Charles Simmons) writes:
 ->    : I then added a piece to the program to use 'memcpy'.  The results?
 ->    : Duff beats a simple loop by 10%.  'memcpy' is 9 times faster than
 ->    : Duff.  So why do people spend so much time avoiding standard 
 -> subroutines?
 -> 
 ->    Try some history, bud; it's good for what ails you.
 -> 
 ->    I doubt that memcpy even existed then; and it is *not* standard
 ->    now.  Perhaps it will be several years after the ANSI standard is
 ->    adopted, but not till then.

memcpy() IS in the ansi standard library, along with a similar function called memmove().  admittedly, the standard is not finalized yet but it is scheduled to be so soon.  i would think that it would behoove compiler vendors to begin tracking the standard now if they aren't already...

jim nutt
'the computer handyman'


--  
St. Joseph's Hospital/Medical Center - Usenet <=> FidoNet Gateway
Uucp: ...ncar!noao!asuvax!stjhmc!15.11!jim.nutt
Internet: jim.nutt at p11.f15.n114.z1.fidonet.org



More information about the Comp.lang.c mailing list