Skip to content

Repository with my mini-projects that I did to assimilate the material that I have learned by pluses

Notifications You must be signed in to change notification settings

AlferovKirill/Study

Repository files navigation

Study

Additional languages: Русский

This repository contains all of the mini-projects that I did to assimilate the material that I have learned by pluses.

1. String - my implementation of class string. Decomposed. All files:

  • inc/String.h - header file with the declaration of the class and all necessary functions.
  • src/String.cpp - implementation file with the definition of all classes functions.
  • src/test.cpp - test file.
  • CMakeLists.txt - build file.

2. BigInt - my implementation of a class big integers. Decomposed. All files:

  • inc/BigInt.h - header file with the declaration of the class and all necessary functions.
  • src/BigInt.cpp - implementation file with the definition of all classes functions.
  • src/test.cpp - test file.
  • CMakeLists.txt - build file.

3. Shapes - project with a hierarchy of basic geometric 2D shapes. Decomposed. All files:

  • inc/Point.h - header file with the Point class declaration and overloading output stream.
  • inc/Shapes.h - header file with declaration all the shape classes and necessary functions.
  • src/Point.cpp - implementation file with the definition of all the Point class functions and overloaded output stream.
  • src/Shapes.cpp - implementation file with the definition of all shape classes functions and all necessary functions.
  • src/test.cpp - test file.
  • CMakeLists.txt - build file.

4. Matrix - my implementation of a matrix class. Decomposed. All files:

  • inc/Matrix.hpp - header file with the declaration and implementation of the class and all necessary functions.
  • src/test.cpp - test file.
  • CMakeLists.txt - build file.

5. Vector - my implementation of a dynamic array. Decomposed. All files:

  • inc/Vector.hpp - header file with implementation of the class.
  • src/test.cpp - test file.
  • CMakeLists.txt - build file.

6. List - my implementation of a doubly linked list. Decomposed. All files:

  • inc/List.hpp - header file with implementation of the class.
  • src/test.cpp - test file.
  • CMakeLists.txt - build file.

About

Repository with my mini-projects that I did to assimilate the material that I have learned by pluses

Topics

Resources

Stars

Watchers

Forks