![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Mar 2006
Сообщений: 44
|
wvxvw
а вы бы не могли раскрыть свои источники..? ) |
|
|||||
|
Modus ponens
|
http://www.kirupa.com/forum/showpost...7&postcount=21
Да, пожалуйста, я у себя проверил, результат похож на описаный. Судя по каким-то невнятным описаниям - это может быть связано с тем, как выделяется память под объекты, но ничего более конкретного я сказать не могу.
__________________
Hell is the possibility of sanity Последний раз редактировалось wvxvw; 13.01.2010 в 18:31. |
|
|||||
|
Регистрация: Sep 2008
Адрес: Москва
Сообщений: 224
|
Экзотические обстоятельства это конечно да, у меня не стоит 10.1 и я очень надеюсь что экзотика будет вываливаться не часто и её когда-нить поправят.
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Вопрос: сколько итераций должно провести приложение для того, чтобы пользователь на глаз увидел разницу в производительности между вектором и простым массивом?
Миллиона, как можно заметить, не хватает, чтобы заметить. Миллиард? Сто миллиардов? Вы очередной геном расшифровывать собрались? Да сам по себе плеер загнется тупо от инкремента. И надо не забывать, что помимо доступа к элементам массива, вы ещё и с ними работать собираетесь, а значит будет трата времени ещё и на это, поэтому разница в скорости работы стремится к абсолютному нулю. Вектор не панацея, его использование только лишь из-за мифического прироста скорости по сравнению обычным массивом неоправданно ни разу. Гораздо важнее плюшка в виде типизации элементов. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Типизация элементов и типизированный доступ — разные вещи. Вектор не освобождает от необходимости указывания типа.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 03:09. |
|
|
« Предыдущая тема | Следующая тема » |
|
|