Skip to content

My own implementation of the vector class from the C++ standard library

License

Notifications You must be signed in to change notification settings

tonitaga/Vector-Implementation-CPP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

vector by tonitaga


Что это такое и с чем его едят?

Vector — стандартный шаблон обобщённого программирования языка C++, реализующий динамический массив.
Если сказать простыми словами: Vector — это замена стандартному динамическому массиву, память для которого выделяется вручную


Основная идея

Бывают проекты, где запрещено использовать стандартные библиотечные контейнеры, данная реализация очень подойдет для использования в таких целях

namespace ng {
    template <typename T, typename Allocator = std::allocator<T>>
    class vector {

    };
}

Как использовать?

Используется также как и std::vector в этом отличий нет


© tonitaga 2022

About

My own implementation of the vector class from the C++ standard library

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages