Re: Подводные грабли шаблонов в .Net
От: sich Украина  
Дата: 03.02.04 11:03
Оценка:
Почитал статью, весьма интересная, но хочется сделать замечание. Дело в том, что автор несколько неправильно применял, на мой взгляд, модификатор unsafe, потому у него результаты мало отличались. я попробовал применить его следующим образом:
заголовок функции сортировки:
unsafe public static void Sort(int* array, int len) {...}
место вызова этой функции:

unsafe
{
fixed(int* p = array)
{
Sort(p, n);
}
}

в результате у меня полностью unmanaged c++ выдал 681 вызов в секунду, а чистый C# выдал 650 ! согласитесь, отличие незначительное!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.