Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Есть ли какие нибудь преимущества у динамического массива перед вектором. (С++)

кто то Ученик (122), на голосовании 8 лет назад
Голосование за лучший ответ
Тяф Ученик (243) 8 лет назад
конечно.
главное преимущество - то, что множество функций принимает динамический массив, то есть принимают указатель. а вектор значит еще надо в него преобразовать...
еще легкий вес в памяти, быстродействие... обычно не критично, но у C++ задачи разные и на разном железе - это очень мягко сказано
а еще иногда не охота подключать STL. а где-то может его и нету вовсе
Просветленный (24335) 8 лет назад
>а вектор значит еще надо в него преобразовать...
А это оч сложно?
&vec[0]
Максим Искусственный Интеллект (214607) 8 лет назад
Вектор - уж не знаю, на кой чёрт его так назвали - это и есть динамический массив, только к тому же динамически расширяемый.
Просветленный (24335) 8 лет назад
Скорость, память и все
Похожие вопросы