Skip to content

windchaser-surf/cpp-modules

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CPP-Modules

Explore the foundational concepts of C++98 applied to create modular, efficient, and maintainable C++ code in "Cpp Modules". This project emphasizes the importance of good programming practices and the evolution of C++ standards.

  • Learnings:
    • Namespaces
    • Classes
    • Member Functions
    • Stdio Streams
    • Initialization Lists
    • Static and Const Keywords
    • Basic C++ Concepts
  • Learnings:
    • Memory Allocation
    • Pointers to Members
    • References
    • Switch Statement Usage
  • Learnings:
    • Polymorphism
    • Operator Overloading
    • Orthodox Canonical Class Form
  • Learnings:
    • Inheritance
  • Learnings:
    • Subtype polymorphism
    • Abstract classes
    • Interfaces
  • Learnings:
    • Exception
  • Learnings:
    • Casting operators
  • Learnings:
    • Templates
  • Learnings:
    • Templated containers
    • Iterators
    • Algorithms
  • Learnings:
    • Input handling
    • Error handling
    • Containers:
      • Map
      • Stack
      • Vector
      • Deque
    • Ford Johnson sorting algorithm

About

Explore the foundational concepts of C++98 applied to create modular, efficient, and maintainable C++ code in "Cpp Modules". This project emphasizes the importance of good programming practices and the evolution of C++ standards.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors