/42_containers

The aim of this project is to understand how the containers of the STL, some interesting allocation method, some tricks with the linker and optimisation.

Primary LanguageC++

Краткое описание проекта

В данном репозитории содержится собственная реализация следующих контейнеров stl:

  • vector
  • map
  • stack
  • set

Реализация соответствует стандарту c++98

Содержание

  • docs - директория содержит конфигурационный файл для утилиты doxygen, помощью которой можно сгенерировать документацию, в которой хранится задание, описание кода, а также ссылки на полезные материалы по теме и т.п.
  • project - директория содержит исходные коды и утилиты для сборки проекта
  • .vscode - директория содержит некоторые конфигурационные файлы для разработки в VS Code
  • .gitignore - это файл, который содержит названия неотслеживаемых файлов иситемы контроля версий
  • .gitsubmodules - это файл, который содержит информацию о submodules

Сборка и запуск программы

$git clone --recurse-submodules <URL> <NAME DIR>
$cd <NAME DIR>/project && make && ./minishell