LINUX.ORG.RU

C++ std::vector быстрее QVector?

 , , , ,


0

4

имеется реализация одного кода с применением std::vector и QVector

по значению

time ./program
реализация с std::vector выполняется на 30% быстрее реализации с QVector (например 6сек и 9 сек соответственно).

это действительно так, либо к QVector необходимо как-то по особому обращаться?

и еще, у QVector отсутствует доступ к изменяемому элементу с контролем выхода за пределы массива, как в std::vector метод at()?
в QVector он является константным.

хотел писать прогу на QT, однако, думаю, если я все верно делал с QVector, то придется некоторые компоненты брать из STL.

★★

Последнее исправление: safocl (всего исправлений: 1)
Ответ на: комментарий от q0tw4

Раньше все более менее нормальные тулзы были платными, сейчас да наоборот практически почти все стало бесплатным. А скитер хоть и закрытый, но бесплатный даже для коммерческого использования, платить нужно только за поддержку и/или если хочешь исходники.

anonymous
()
Ответ на: комментарий от anonymous

Пойду лучше серво потыкаю. Если заработает, то пусть грузит все ядра у юзера вместе с видяхой и за счет этого вытягивает FPS.

q0tw4 ★★★★
()
Ответ на: комментарий от eao197

Что-то не хочется брать нечто неполное. Хватит с меня форматирования html, чтоб его Qt рендерер правильно отрисовывал на лейбле. Нужно брать браузер, оттестированный толпой макак на бесчисленной массе сайтов.

q0tw4 ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.