Skip to content

These are the implementations from scratch for the data structures/containers in the C++ Standard Template Library (STL).

Notifications You must be signed in to change notification settings

Joannechiao18/CPlusPlus-STL-Implementation

Repository files navigation

CPlusPlus-STL-Implementation

Introduction

These are the implementations from scratch for the data structures/containers in the C++ Standard Template Library (STL), which can be found here. In addition, I also performed HugeInteger arithmetic operations using the containers I implemented.

Getting Started:

Materials Overview

  1. For every container, there will be a .pptx and a .docx file for explaination.
  2. Those directories that denote HugeInteger, e.g. HugeInteger with Vector are the HugeInteger arithmetic operations using the corresponding container.
  3. The .h files are the axiliary header for the corresponding .cpp files.
  4. My implementation for the containers are at the .sln file inside the 1081517-hwX folders.
  5. There will also be an empty .cpp file, e.g. Assignment 1.cpp for your own practice.

🔨 Usage - for Visual Studio

  1. Clone this github repo.
git clone https://github.com/Joannechiao18/CPlusPlus-STL-Implementation.git
  1. Please cd to the container directory you like, then cd to the 1081517-hwX folder.
  2. Run the .sln solution file through Visual Studio.

About

These are the implementations from scratch for the data structures/containers in the C++ Standard Template Library (STL).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages