Skip to content

markveligod/cpp_modules

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

64 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

โœ… CPP_Modules (project 2020)

๐Ÿ—ฟ CPP_Module_00

Task lists:

  • ex00
  • ex01
  • ex02 (bonus)

Useful links:

Namespace
Class
Member functions
Stdio stream
Constructors and object initialization
Static
Const
This
Struct vs Class
Pointer to member function

๐Ÿ—ฟ CPP_Module_01

Task lists:

  • ex00
  • ex01
  • ex02
  • ex03
  • ex04
  • ex05
  • ex06
  • ex07
  • ex08 (bonus)
  • ex09 (bonus)
  • ex10 (bonus)

Useful links:

Memory allocation
References
Pointers to members
File streams

๐Ÿ—ฟ CPP_Module_02

Task lists:

  • ex00
  • ex01
  • ex02 (bonus)
  • ex03 (bonus)

Useful links:

Ad-hoc polymorphism
Operators overload and overload function
Canonical classes

๐Ÿ—ฟ CPP_Module_03

Task lists:

  • ex00
  • ex01
  • ex02
  • ex03
  • ex04

Useful links:

Inheritance

๐Ÿ—ฟ CPP_Module_04

Task lists:

  • ex00
  • ex01
  • ex02
  • ex03
  • ex04 (bonus)

Useful links:

Subtype polymorphism
Abstract classes
Interfaces

๐Ÿ—ฟ CPP_Module_05

Task lists:

  • ex00
  • ex01
  • ex02
  • ex03
  • ex04 (bonus)
  • ex05 (bonus)

Useful links:

Exceptions

๐Ÿ—ฟ CPP_Module_06

Task lists:

  • ex00
  • ex01
  • ex02

Useful links:

Casts

๐Ÿ—ฟ CPP_Module_07

Task lists:

  • ex00
  • ex01
  • ex02

Useful links:

Templates

๐Ÿ—ฟ CPP_Module_08

Task lists:

  • ex00
  • ex01
  • ex02
  • ex03 (bonus)
  • ex04 (bonus)

Useful links:

Templated containers
Iterators
Algorithms

Other

Author:
Mark Veligod

About

Short pool for a quick start in C++

Topics

Resources

Stars

Watchers

Forks

Contributors