Skip to content

42Core-vvoronts/cpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

42 C++ Modules

Each project is a deep dive into specific C++ features:

  • cpp_00: Introduction to C++, namespaces, classes, member functions, and streams.
  • cpp_01: Memory allocation, references, and pointers to members.
  • cpp_02: Ad-hoc polymorphism, operator overloading, and canonical classes.
  • cpp_03: Inheritance.
  • cpp_04: Subtype polymorphism, abstract classes, and interfaces.
  • cpp_05: Exceptions.
  • cpp_06: C++ casts.
  • cpp_07: Templates.
  • cpp_08: Templated containers, iterators, and algorithms.
  • cpp_09: Advanced use of the Standard Template Library (STL) with containers to solve complex problems.

About

C++98 modules: memory management, polymorphism, exceptions, type casting, templates, STL containers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors