List<t> generic type - Fastest way to copy into an unmanaged array?
From: Daniel Mori (sb534dan_at_hotmail.com)
Date: 10/11/04
- Next message: Ronald Laeremans [MSFT]: "Re: Visual Studio Service Pack 5 (sp5) will not install on WindowsXP"
- Previous message: Igor Tandetnik: "Re: linker warning (further details)"
- Next in thread: Tomas Restrepo \(MVP\): "Re: List<t> generic type - Fastest way to copy into an unmanaged array?"
- Reply: Tomas Restrepo \(MVP\): "Re: List<t> generic type - Fastest way to copy into an unmanaged array?"
- Messages sorted by: [ date ] [ thread ]
Date: 11 Oct 2004 16:33:57 -0700
Hi, Im hoping someone can give me some advice.
Im doing some development using VS Whidbey 2005 beta 1.
Im about to implement some highly time critical code related to a
managed collection of floats.
I basically require the fastest way to convert a managed array of
floats into an unmanaged array of floats.
As far as the managed collection is implemented, ive read that the
following would be the most type-safe and efficient (no
boxing/unboxing):
List<float> myFloats
However, Ive also read that the Marshal.Copy method is an extremely
fast way of copying a tradional managed array into an unmanaged array.
But if i do this method (i,e use a tradional .net array), I have the
boxing/unboxing issues.
For this particular case, I must sacrifice all I can for conversion
speed.
Can anyone recommend the fastest way to store and convert an array of
floats (managed -> unmanaged)?
thanks for reading.
- Next message: Ronald Laeremans [MSFT]: "Re: Visual Studio Service Pack 5 (sp5) will not install on WindowsXP"
- Previous message: Igor Tandetnik: "Re: linker warning (further details)"
- Next in thread: Tomas Restrepo \(MVP\): "Re: List<t> generic type - Fastest way to copy into an unmanaged array?"
- Reply: Tomas Restrepo \(MVP\): "Re: List<t> generic type - Fastest way to copy into an unmanaged array?"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|