Skip to content

frbeyer1/CPP_Modules

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CPP Modules

Description

This are 10 C++ modules with a series of exercises which are designed to learn and understand the specificities of the language and Object-Oriented Programming! In order to understand more read the subject pdf inside each module directorys.

Module list

Module 00: Namespaces, classes, member functions, stdio streams, initialization lists, static, const, and some other basic stuff

Module 01: Memory allocation, pointers to members, references, switch statement

Module 02: Ad-hoc polymorphism, operator overloading and Orthodox Canonical class form

Module 03: Inheritance

Module 04: Subtype polymorphism, abstract classes, interfaces

Module 05: Repetition and Exceptions

Module 06: C++ casts

Module 07: C++ templates

Module 08: Templated containers, iterators, algorithms

Module 09: STL

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published