Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.04.2010, 16:09   #1
certman
 
Регистрация: 24.03.2010
Сообщений: 3
По умолчанию Вопрос про vector и обычный массив

Здравствуйте.

В процессе использования stl::vector мне показалось, что обычный массив работает гораздо быстрее? Действительно ли это так?
Меняется ли что-то если при операциях с экземплярами класса vector пользоваться итераторами?

Спасибо.
certman вне форума Ответить с цитированием
Старый 02.04.2010, 18:44   #2
rrrFer
Санитар
Старожил
 
Аватар для rrrFer
 
Регистрация: 04.10.2008
Сообщений: 2,577
По умолчанию

да. да. нет.
rrrFer вне форума Ответить с цитированием
Старый 02.04.2010, 23:38   #3
rangerx
Пользователь
 
Регистрация: 30.05.2009
Сообщений: 46
По умолчанию

Цитата:
В процессе использования stl::vector мне показалось, что обычный массив работает гораздо быстрее? Действительно ли это так?
Быстрее(если говорить о простом статическом массиве). Но думаю "гораздо" это преувеличение. А с включённой оптимизацией разница вообще может стать минимальной. Плюс, не стоит забывать, что вектор "умный" в отличии от обычного массива и главное его преимущество это удобство, а не скорость)))
rangerx вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Небольшой вопрос про массив grave123 Общие вопросы C/C++ 8 06.12.2009 16:46
Вопрос про vector функцию insert Dimedrolum Общие вопросы C/C++ 2 18.09.2009 22:51
Вопрос наверное про функции, а так точно даже не знаю про что. (Вопрос начинющего #6) Albert2008 Общие вопросы Delphi 4 21.08.2008 15:33
Вопрос по <vector> kezman Общие вопросы C/C++ 1 13.08.2008 21:48
считает что ReOpArr это обычный массив и не может применить к нему процедуру SetLength. Dunpeal Общие вопросы Delphi 2 24.12.2007 08:07