From: Chris H. <pop...@so...> - 2001-03-14 21:23:42
|
-----Oprindelig meddelelse----- Fra: min...@li... [mailto:min...@li...]På vegne af Emanuele Aliberti Sendt: 14. marts 2001 20:05 Til: min...@li... Emne: RE: [Mingw-users] New missing defines >I suspect that if one had access to ntdll sources one would see something >like: > >RtlMoveMemory(RtlMoveMemory (VOID* Destination, CONST VOID* Source, >SIZE_T >Length ) >{return memove( Destination, Source, Length)}; > >and similarly for othe Rtl*Memory functions; > >(memmove and friends are in ntdll.dll as well as the C runtime lib) Those memory functions ARE simular to the C ones in MSVCRT. But when programming some Windows functions and collecting them in a DLL, I think about the dependencies. And I don't like using memset as the only MSVCRT function, when I can use the functions in the Windows kernel and get rid of the C runtime library. Otherwise I don't care if I use RtlFillMemory or memset. Regards Chris Hansen |