Skip to content

A repo containing projects & tutorials I used to learn C++

Notifications You must be signed in to change notification settings

spprichard/Learn-C-Plus-Plus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C++ Tutorials

This repo contains all the different "projects" or tutorials I used to learn C++

Descriptions

  • HelloWorld
    • Basic hello world example
  • LogClass (Requires Refactor)
    • Youtube Link
    • Basic example of using classes in C++
    • Requires some refactoring
      • Find a way to move Log class to Log.cpp
      • Use enum for LogLevels
  • Threads
    • Youtube Link
    • Understand how to do things on multiple threads in C++
    • The C++ version I am using & the one in the Youtube video seem to be different. I don't have access to the chrono_literals namespace in the way its used in the video.
  • Virtual Functions
    • Youtube Link
    • Basic example of how to use virtual functions
    • An item to note, Virtual Functions leverage dynamic dispatch to work. Meaning they do a lookup for what classes have virtual functions assoicated with them. This is a runtime check that introduces overhead. It's probably negligible, but good to know.

About

A repo containing projects & tutorials I used to learn C++

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages